Protagonist
Character Role Analysis
Cassie Lightfoot
Cassie's the person telling us the story. Hmm, sounds like she's the protagonist. We also see her on almost every page, so Cassie looks like the protagonist. Do you think she smells like the protagonist? Trick question. Even those fancy e-books don't have that kind of technology.