John Speirs

74 books

80 pages 2001

nonfiction childrens science lighthearted slow-paced

35 pages hardcover

nonfiction childrens poetry funny lighthearted medium-paced

32 pages paperback 1997

nonfiction childrens informative inspiring slow-paced

32 pages paperback 2000

fiction childrens dark mysterious slow-paced

96 pages paperback 1999

fiction childrens middle grade mystery lighthearted mysterious fast-paced

80 pages paperback 1999

fiction childrens mystery mysterious slow-paced

80 pages paperback 1999

fiction childrens mystery adventurous lighthearted mysterious slow-paced

80 pages paperback 1999

fiction childrens mystery lighthearted mysterious fast-paced

80 pages 2000

fiction childrens mystery science adventurous lighthearted mysterious slow-paced

80 pages paperback 1999

fiction mystery adventurous lighthearted mysterious slow-paced