A review by kimpics
The Apprentice Witch by James Nicol

2.0

I'll admit I was a bit distracted reading this book, but it didn't really hang together for me.