The Bone Witch meets Sherlock Holmes in this thrilling historical fantasy about a girl with the ability to raise the dead who must delve into her city's dangerous magical underworld to stop a series of murders.

Magic Dark and Strange by Kelly Powell

$12.00Price