If I could rate this book a million stars, I would. Loved every minute of it. Magical and romantic. The romantic vibes reminded me a bit of Twilight, but this was much more intellectual than Twilight. Very heavy in history and science. Can't wait to read the next ones!