Character Motivations: Keeping your story straight