I was disappointed in this book. I had chosen this book because other reviews called it "complex" and "many layered," but I wouldn't call this book that at all. It basically was a "meh" whodunnit. I couldn't find myself caring for any of the characters, which were flat. If you want a book which peels back the layers and explores hidden mysteries through decades, try Kate Atkinson or David Mitchell.