Patrick Garrow

2 books

400 pages first pub 2001 (editions)

fiction historical emotional reflective sad slow-paced

237 pages first pub 2021 (editions)

historical literary dark emotional tense medium-paced