Enchantment

By Orson Scott Card
In a retelling of the Sleeping Beauty tale, American graduate student Ivan stumbles upon a mysterious sleeping maiden in the Carpathian forest whom he awakens with a kiss, setting in motion a series of events encompassing the modern world and a world that vanished a thousand years ago.
419 pages