Ralph Spurrier

2 books

268 pages 2016

fiction historical challenging slow-paced

255 pages 1991

nonfiction mystery informative fast-paced