The Alchemyst

by Michael Scott Book 1 of the Secrets of the Immortal Nicholas Flamel Series