Read this for the very deft handling of time in reverse. We meet the central character, Farley, at the end of his life and then time is rolled back, decade by decade, revealing more and more of his character and the motives for his actions. It's not an easy technique to manage as it depends on the slow and careful drip feeding of essential information to the reader but Christine Dwyer Hickey handles it really well. She also paints a detailed picture of a section of Dublin city and its inhabitants throughout the seven decades of the book's time span.