Mike Cavallaro

24 books

fiction fantasy young adult adventurous mysterious medium-paced

160 pages | first published 2013

fiction comics young adult dark medium-paced

208 pages | first published 2017

fiction fantasy young adult adventurous mysterious fast-paced

160 pages | first published 2010

fiction comics graphic novel science science fiction young adult adventurous slow-paced

128 pages

fiction comics adventurous dark fast-paced

124 pages | first published 2009

fiction comics adventurous funny lighthearted fast-paced

192 pages | first published 2019

nonfiction historical young adult challenging reflective slow-paced

69 pages | first published 2009

fiction childrens adventurous dark medium-paced

81 pages

fiction comics adventurous medium-paced

142 pages | first published 2014

fiction childrens adventurous dark fast-paced

81 pages | first published 2012