I love fairy tales. I also love when authors retell the original tale with a twist. Orson Scott Card did just that in his novel "Enchantment."
This wonderfully written modern fairy tale was great from beginning to end. The way Card incorporates modern inventions into historical fairy tales is genius. This story has unexpected twists and turns which keep you guessing if Ivan and his sleeping beauty will live happily ever after. Overall this is a great book for those interested in fiction and fairy tales.