Michael Carroll

39 books

384 pages hardcover 2011

fiction science fiction young adult adventurous fast-paced

293 pages 2005

fiction science fiction adventurous dark slow-paced

279 pages paperback 2006

fiction fantasy science fiction young adult adventurous mysterious fast-paced

368 pages paperback 2014

fiction fantasy young adult adventurous fast-paced

224 pages 1983

nonfiction travel adventurous reflective medium-paced

240 pages 2014

fiction comics science fiction dark slow-paced

95 pages paperback 2017

fiction comics science fiction adventurous dark medium-paced

432 pages digital 2014

fiction science fiction dark fast-paced

126 pages 2016

fiction science fiction adventurous dark medium-paced

486 pages 2017

fiction science fiction adventurous challenging fast-paced