Michael Rogers

32 books

180 pages 1972

fiction science fiction adventurous medium-paced

292 pages paperback

fiction thriller dark mysterious tense medium-paced

242 pages paperback 1977

180 pages paperback 1972

176 pages hardcover 2001

medium-paced

400 pages 2012

informative inspiring fast-paced

673 pages 2013

adventurous medium-paced

282 pages paperback

fiction fantasy historical reflective relaxing medium-paced

254 pages hardcover

nonfiction history challenging informative reflective medium-paced

400 pages 2012

inspiring medium-paced