Half Upon a Time
In this hilarious fractured fairy tale series from New York Times bestselling author James Riley, Jack, and âpunk princessâ May must navigate twists and turns unlike anything youâve seen before! Jack lives in a fantasy world. Really. He's the son of the infamous Jack who stole the magic beans from