A wonderful book that exceeded my expectations. Though the book is slow to start - I was several chapters in before the mystery was introduced - the ultimate result is very satisfying. I was caught off guard in that the story takes place in reverse chronological order and over a century (despite the name of the book!) The first section alone made a wonderful book, but the additional sections did provide more closure. Highly recommended!