Why did I wait so long to read this book? It was so so so good! There‘s a life lesson on just about every page. This is a book that I‘ll probably go back and read again. Many of the characters were so emotionally strong! I‘m going to try the mini series next. I hope it lives up to the book! This is the 2nd book I‘ve read by this author. I‘ve loved both! Great book, I highly recommend it!