Simon Bloom

298 pages paperback 2008

fiction fantasy middle grade science fiction adventurous lighthearted fast-paced

304 pages 2009

fiction fantasy middle grade science fiction adventurous fast-paced

352 pages 2009

fiction middle grade science fiction adventurous lighthearted slow-paced