What a ride!! Over 500 pages but I flew through. Whitaker‘s characters are the best, along with the many many plot twists. I was hooked and touched and except for getting a bit bored my the Grace-character over the years, this is in my opinion a pretty perfect literary thriller!