Scan barcode
A review by gimpyknee
The Guardians by John Grisham
3.0
I would have rated higher if not for abrupt ending. All-in-all a fairly tedious read, not Grisham at his best.