May 2nd 2019: If you are stumbling on this review at this point, there's a good chance my Finale review brought you here. Just to give you a bit of perspective, my family suffered a pretty big loss while I was reading this book, and I can't help but wonder if that played a part... Continue Reading →