The Price You Pay
- 288 pages
- 11 hours of reading
'This novel has high-octane everything. It's a witty, gory, whiplash revenge tale narrated by a brilliantly entertaining sociopath. You're mortified by the things you find yourself laughing at - and when you turn the page, there's more. Guess what: you keep laughing' Carl Hiaasen
