The Forgotten Crown by James Haddell




Have you ever read a book that has every single element you love rolled into one?

​History

Mystery

Magic