James Phelan

56 books

207 pages paperback 2012

fiction science fiction young adult adventurous fast-paced

192 pages 2014

fiction young adult adventurous fast-paced

192 pages 2013

fiction young adult adventurous fast-paced

185 pages hardcover 2014

fiction science fiction young adult adventurous emotional tense medium-paced

408 pages 2012

informative reflective medium-paced

350 pages hardcover 2018

missing page info hardcover

medium-paced

249 pages 1987

informative reflective medium-paced

218 pages hardcover 1991

nonfiction emotional reflective medium-paced

508 pages paperback 2008

fiction contemporary challenging dark slow-paced