This book is full of surprises. It is filled with what feel like real life stories of 3 generations of women. The consequences of their choices are interwoven in the entirety of this book. In the end, Lynn Austin did an amazing job of bringing all the broken pieces of their lives together and Glorifying God and his Amazing Grace for all of us.