Secondhand Spirits: A Witchcraft Mystery
"Lily Ivory is a twenty-first-century Samantha Stevens, minus the nose wriggling. The story combines fun and seriousness for an entertaining [listen]." ---Romantic Times--This text refers to theAudio CDedition.