Scan barcode
A review by jwmcoaching
Samaritan by Richard Price
4.0
Not a perfect novel, but still highly compelling. It could have been a tiny bit shorter.
Scan barcode
4.0