A unique book worthy of shortlisting for Booker. Excellent character construction with free flowing dialogue and a truly ingenious plot. A complex web is spun about social values and behaviour across generations using dark humour and great compassion.
A truly unputdownable page turner towards the end.