The Mirror Prince
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.
Reviews
Kelly Gorman@dreadpiratekel