You need to sign in or sign up before continuing.

James E. Roche

5 books

100 pages paperback

emotional reflective medium-paced

176 pages digital 2015

fiction comics science fiction short stories adventurous medium-paced

87 pages digital

22 pages paperback

challenging dark reflective fast-paced

24 pages paperback