Michael O’Donnell
Main character
Lives in the city
Private Investigator (was a police detective before the incident…)
Slowly building a friendship with Jessica the Witch
His quest is to solve the murders of his fiancée, Hannah Parker, and the professor, William Jacobson
His physical health is failing due to his “spectral encounters” with Hannah
Has a very su…