Roy MacGregor

77 books

320 pages 2015

nonfiction history reflective slow-paced

296 pages 2002

fiction historical mystery mysterious slow-paced

32 pages 2020

nonfiction biography childrens informative inspiring medium-paced

426 pages paperback

fiction childrens reflective medium-paced

128 pages

fiction childrens sports reflective medium-paced

128 pages

fiction childrens emotional reflective medium-paced

128 pages

fiction childrens horror sports reflective slow-paced

244 pages 1989

nonfiction sports informative slow-paced

325 pages 1995

nonfiction sports challenging reflective medium-paced

240 pages hardcover

fiction childrens nature science science fiction sports travel challenging emotional reflective medium-paced