Another book that proves I either have prognostication powers or I read it before. I kept thinking, "This sounds familiar" throughout the whole book. The mystery conclusion was really sad because things could have turned out so much better if people would stop thinking only about themselves. I'm planning on working my way through the series. Very good series. Marguerite Gavin was the narrator. I've listened to her in other audiobooks and didn't know if that would taint my appreciation of this book but she did a great job. 4 out of 5 stars.