Michael Foreman

235 books

130 pages paperback 1865

fiction classics fantasy middle grade adventurous funny lighthearted fast-paced

190 pages paperback 2005

fiction historical middle grade emotional reflective slow-paced

128 pages 2013

nonfiction childrens history short stories adventurous medium-paced

64 pages paperback 1998

fiction childrens adventurous emotional lighthearted medium-paced

192 pages 1995

fiction classics adventurous slow-paced

262 pages paperback 1994

fiction fantasy historical middle grade adventurous dark mysterious medium-paced

160 pages paperback 2006

fiction classics fantasy middle grade adventurous slow-paced

48 pages hardcover 2004

fiction childrens emotional reflective medium-paced

256 pages paperback 2007

fiction middle grade adventurous emotional hopeful medium-paced

288 pages paperback 2019

fiction fantasy middle grade adventurous fast-paced