Fascinating book. Rather sad, but without being depressing... just melancholic in places. I liked the way the mystery was unraveled through 3 generations and more than 100 years. I had guessed part of the solution, but definitely not all of it.It's an engaging book that's difficult to put aside. I rather liked the way the story was told from several different 'voices', although as always - of course - some were more interesting than others. I was glad to see that all the pieces of the puzzle fit together in the end, even though I could have wished that some had turned out differently.