Story Deveolper #7: Unforgettable Characters

Stakes, Values, Conflict, Change, and Meaning