Title: Cactus heart
Subjects: History teachers, David Mapstone (Fictitious character), Fiction, Historians, Mapstone, david (fictitious character), fiction, Phoenix (ariz.), fiction, Fiction, mystery & detective, general
Places: Phoenix (Ariz.)