Roger McDonald

21 books

83 pages 1929

nonfiction self help informative inspiring medium-paced

384 pages 1998

fiction historical adventurous informative slow-paced

426 pages 1979

fiction emotional reflective slow-paced

638 pages hardcover 2005

fiction historical adventurous emotional reflective slow-paced

198 pages 1999

informative inspiring tense medium-paced

254 pages paperback

medium-paced

263 pages paperback 2013

emotional reflective slow-paced

102 pages paperback

nonfiction education

missing page info 1998

emotional funny reflective slow-paced

380 pages digital 1998

fiction historical emotional funny reflective slow-paced