Take a photo of a barcode or cover

384 pages • first pub 2016 (view editions)
ISBN/UID: 9780571278671
Format: Paperback
Language: English
Publisher: Faber & Faber
Edition Pub Date: 30 March 2017
Description
John Harper lies awake at night in an isolated hut on an Indonesian island, listening to the rain on the roof and believing his life may be in danger. But he is less afraid of what is going to happen than of something he’s already done.In a local ...
Community Reviews
Content Warnings

384 pages • first pub 2016 (view editions)
ISBN/UID: 9780571278671
Format: Paperback
Language: English
Publisher: Faber & Faber
Edition Pub Date: 30 March 2017
Description
John Harper lies awake at night in an isolated hut on an Indonesian island, listening to the rain on the roof and believing his life may be in danger. But he is less afraid of what is going to happen than of something he’s already done.In a local ...