Roy MacGregor

77 books

96 pages 2002

nonfiction sports emotional reflective medium-paced

128 pages 1997

fiction mystery lighthearted fast-paced

190 pages paperback

fiction childrens fast-paced

208 pages 1995

fiction childrens mystery lighthearted fast-paced

256 pages

nonfiction childrens mystery adventurous mysterious fast-paced

176 pages 2014

sports informative fast-paced

128 pages 1995

fiction mystery sports adventurous dark mysterious slow-paced

176 pages 2013

informative fast-paced

440 pages hardcover 2023

nonfiction autobiography

496 pages hardcover 1993