Great books: The Alchemist
The "Secrets of the immortal Nicholas flamel" series by Michael Scott is really good. It starts off with the book "The Alchemyst". My favourite character is Scathach. The series starts off in a library where magic starts happening. The series features lots of amous characters in history, like Joan of Arc and willian Shakespear.