Alan Savage

32 books

800 pages 1990

fiction historical reflective slow-paced

352 pages hardcover

fiction emotional reflective medium-paced

234 pages 2005

informative inspiring fast-paced

missing page info digital

217 pages hardcover

fiction thriller medium-paced

1039 pages digital 2023 user-added

1106 pages digital 2023 user-added

missing page info

adventurous emotional medium-paced

274 pages digital 2006

adventurous emotional fast-paced

missing page info 1990

fiction historical adventurous challenging medium-paced