This book blew my mind. So many thoughts going on in my head. Definitely need some time to absorb, stew, and organize. But the immediate reaction after I read the last page was satisfaction, heartache, and hope. I know there is a lot of dissent out there, but I couldn't have hoped for a better ending than this. Review to come, definitely.