Reading list: the secrets of the immortal nicholas flamel