Brandon Hale

18 books

234 pages 2010

fiction adventurous challenging reflective fast-paced

71 pages 2013

funny slow-paced

missing page info

adventurous medium-paced

164 pages paperback

94 pages paperback

fiction childrens adventurous medium-paced

57 pages digital 2017

74 pages 2013

informative medium-paced

296 pages digital 2012

fiction science fiction emotional medium-paced