Skip to content

Opening book details…

Can I read Twice Upon a Time (2) (Half Upon a Time) on EtoBox?

Twice Upon a Time (2) (Half Upon a Time) by James Riley is a children's book available to read on EtoBox.

What is Twice Upon a Time (2) (Half Upon a Time) about?

Jack lives in a fantasy world. Really. He's the son of the infamous Jack who stole the magic beans from the giant, and he's working hard to restore his family's reputation. He finds the perfect opportunity when a "princess" lands in front of him, apparently from the land of Punk, as her Punk Princess t-shirt implies. May is from our world, and she's utterly confused to find herself in the midst of the fairy tale characters she has read about. But Jack and May have more in common than they realize - and together, they embark on a hilarious and wild adventure in this highly accessible, modern middle grade fantasy novel.

Who reads Twice Upon a Time (2) (Half Upon a Time)?

It is typically read by young readers, and the parents and educators who guide them.

Common subject areas: juvenile, young adult.

Author
James Riley
Publisher
Simon and Schuster
Published
2012
Language
EN
ISBN
9781416995951
Category
children's
Subjects
Adventure, Fantasy, Children'S
Rating
4.7 / 5 (470 ratings)
Updated
2026-03-14

Other editions & translations

More by James Riley

Browse all works by James Riley

Similar books