C.J. Carella

59 books

354 pages 2014

fiction science fiction adventurous dark slow-paced

480 pages 2013

fiction fantasy science fiction adventurous fast-paced

411 pages 2014

fiction science fiction adventurous challenging fast-paced

629 pages 2017

fiction science fiction adventurous slow-paced

482 pages digital 2021

fiction fantasy adventurous dark mysterious medium-paced

247 pages 2015

fiction science fiction adventurous dark fast-paced

168 pages 1994

fiction science fiction adventurous slow-paced

176 pages 2004

dark informative reflective slow-paced

273 pages 2016

fiction science fiction adventurous tense fast-paced

256 pages hardcover 2003

nonfiction informative slow-paced