cacrampton's current reads
3 books

272 pages first pub 2022 (editions)

fiction historical literary emotional reflective sad slow-paced

626 pages first pub 1995 (editions)

fiction historical reflective slow-paced

364 pages first pub 2005 (editions)

nonfiction history religion informative slow-paced