A review by snarkmeister
James Potter and the Morrigan Web by G. Norman Lippert

3.0

I liked the premise, but I figured out the "twist" pretty early on.