A review by naffyyreads
The Alchemyst by Michael Scott

3.0