Scan barcode
A review by shadowrocks8
The Punishment She Deserves by Elizabeth George
3.0
A bit too long (and talks down too millenials too much for me) but overall an engaging read.