The Science of Writing Characters: Using Psychology to Create Compelling Fictional Characters
$113.78
Bloomsbury Academic
Limited time sale on some products. Sale will end by Jun 30.