The Mirror Prince (Mirror Prince Series)
When Max Ravenhill, a history professor, meets Cassandra, he enters the realm of Faerie, where he discovers his true identity as the Prince Guardian and must choose between his old life and becoming someone else to fulfill his destiny as the savior of the Natural Cycles of the Lands. Reprint.
Read More
Max Ravenhill was perfectly happy with his life as a history professor until he met Cassandra. Told that he was more than a thousand years old and had known Cassandra and her fellow Wardens all that time, that his life as Max was pure fiction implanted in his mind, and that he was being pursued by the Hunt and his only chance for survival was to flee to the realm of Faerie, Max can only assume that Cassandra is crazy-or he is. But soon it becomes all too clear that at least part of what she says is true. And unless he goes with her, he won't live long enough to separate the truth from the lies.
Read Less