Michael Halperin

9 books

168 pages paperback

fiction childrens young adult emotional reflective medium-paced

1232 pages 2015

fiction comics fantasy adventurous slow-paced

missing page info

emotional informative reflective medium-paced

128 pages paperback 1993

fiction historical young adult emotional hopeful sad fast-paced

missing page info 1993

emotional hopeful sad fast-paced

294 pages paperback

nonfiction history medium-paced

196 pages paperback 1996

nonfiction informative inspiring medium-paced

171 pages paperback 2002

nonfiction informative reflective medium-paced

240 pages paperback 2000