Review of “Half Upon a Time” by James Riley

It’s not very often I find a book worth raving about, and when I do, I go all out to make sure it’s everywhere. Yes, everywhere. My blog, twitter, facebook, by word of mouth, oh and don’t forget putting it in people’s hands at work! Especially when I know it’s lovable.

My review today is of “Half Upon a Time,” the first in a children’s trilogy by James Riley. It is full of all of your favorite fairytales – Snow White, Jack and the Beanstalk, Little Red Riding Hood, to name a few – but with small tweaks here and there. It’s a fractured fairytale, and quite the pleasant read.

The story follows Jack, a boy who lives with his grandfather and has no desire for adventure. But adventure is exactly what he gets when May falls out of the sky. She’s dressed strangely, and even though her shirt clearly says Punk Princess, she adamantly denies being royalty of any sort. May – with the help of Jack’s grandfather – talks Jack into helping her rescue her grandmother, who may just be Snow White!

This book is full of quick wits and laughs, and will keep you guessing until the very end. A great read for everyone young or old, especially those who like their fairytales a little unconventional.

Half-Upon-a-Time-by-James-Riley