One of this year’s Mark Twain nominees Half upon a Time is the story of a girl, May, from our world dropped (literally) into the fairy tale world. Her grandmother was kidnapped, she is being hunted by a creepy guy, and everyone assumes she is a princess, a pretty rough day for May. She is joined on her attempts to rescue her grandmother by a boy named Jack, of beanstalk fame, the Wolf King, and even a real prince. The characters are charming and the story paces well. Fun read.