The Last Wizards' Ball - Charlaine Harris

'Immersive, involving, suspenseful, and intriguing, with a main character you'll love' LEE CHILDNo…