A review by karisommers
Some Kind of Fairy Tale by Graham Joyce

4.0

Pretty darn nifty book - you're still not sure if what's happening is really happening until the very last page. And then still, you wonder.