Rob MacGregor

53 books

272 pages 2010

nonfiction psychology science adventurous informative reflective medium-paced

602 pages paperback 2008

fiction adventurous dark tense medium-paced

196 pages paperback

fiction childrens mysterious medium-paced

230 pages paperback 1991

fiction fantasy historical adventurous mysterious medium-paced

293 pages paperback 1992

fiction fantasy historical adventurous fast-paced

224 pages 1989

fiction fantasy historical adventurous fast-paced

304 pages paperback 1991

fiction fantasy historical adventurous medium-paced

274 pages paperback 1992

fiction fantasy science fiction adventurous mysterious medium-paced

168 pages hardcover

nonfiction self help informative medium-paced

256 pages 2000

fiction science fiction dark mysterious tense slow-paced