I Curse the River of Time by Per Petterson (Paperback, 2011)