About James Riley James Riley lives in Virginia. He is the author of Half Upon a Time, Twice Upon a Time, and Once Upon the End as well as the Story Thieves series. Books by James Riley Find Your Hero Chapter Sampler Excerpts from six of our stellar 2015 hero-themed middle-grade titles! by (author) Kevin Sands, James Riley, J.D. Rinehart, Jonathan Maberry, Kevin Sylvester & Robert Venditti