Series: The Secrets of the Immortal Nicholas Flamel

The Alchemyst

Michael Scott

The Secrets of the Immortal Nicholas Flamel (1)

The Magician

Michael Scott

The Secrets of the Immortal Nicholas Flamel (2)