The Magician

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