Andrew Altschul

3 books

203 pages 2011

fiction thriller challenging dark reflective slow-paced

433 pages 2020

fiction historical challenging reflective tense medium-paced

576 pages 2008

fiction reflective medium-paced