This book is almost impossible to describe. Certainly to describe in a way that does it justice. It has been called "a jewel", "clever", "suspenseful", "beautiful" and "at times side-splittingly funny". All I know is that it kept me fully engaged and I finished it feeling satisfied. I knew I had read something really good.
It is a reasonably short book and you get the feeling that every word deserved to be there. You end up thinking about time and how your past affects your present.
Small warning – there is a bit of sexual content – mostly funny if a bit crude.
Don't be put off that it won the Man Booker prize – it isn't all high falutin'.