Michael Foreman

188 books

fiction fantasy adventurous mysterious medium-paced

200 pages | first published 1979

fiction childrens historical emotional fast-paced

190 pages | first published 2005

nonfiction childrens history short stories adventurous medium-paced

128 pages | first published 2013

fiction classics adventurous slow-paced

192 pages | first published 1995

fiction fantasy historical adventurous dark mysterious medium-paced

256 pages | first published 1994

fiction childrens classics fantasy adventurous slow-paced

96 pages | first published 2006

fiction childrens emotional reflective medium-paced

48 pages | first published 2004

fiction childrens adventurous fast-paced

320 pages | first published 2019

fiction childrens classics funny lighthearted fast-paced

190 pages | first published 1964

fiction childrens fantasy adventurous lighthearted medium-paced

159 pages | first published 1972