John Speirs

42 books

nonfiction childrens science lighthearted slow-paced

80 pages | first published 2001

nonfiction childrens poetry funny lighthearted medium-paced

35 pages

fiction childrens dark mysterious slow-paced

32 pages | first published 2000

nonfiction childrens science adventurous lighthearted slow-paced

92 pages | first published 2003

nonfiction childrens science adventurous lighthearted slow-paced

96 pages | first published 2001

nonfiction childrens mathematics informative lighthearted medium-paced

40 pages | first published 2005

nonfiction history informative reflective medium-paced

410 pages

nonfiction childrens informative inspiring slow-paced

32 pages | first published 1997

fiction childrens mystery mysterious slow-paced

80 pages | first published 1999

fiction childrens mystery adventurous lighthearted mysterious slow-paced

80 pages | first published 1999