A review by madlain
The Broken Shore by Peter Temple

5.0