A Tale of Two Castles - Greg Call, Gail Carson Levine As a huge fan of Ella Enchanted and Fairy's Mistake, I was excited by the prospect of what this book had to offer. I enjoyed it, but not to the point where I would rave madly about it. I enjoyed trying to figure out who was the villain, and I was not disappointed. The thing that frustrated me was trying to figure out what sex of the dragon...in the end, an entertaining read, just not one I would read again.