Comment

May 27, 2020Kmum1 rated this title 3.5 out of 5 stars
This book kept me on my toes, I had these questions that were eventually answered and then just when I thought I understood everything - boom! I am actually surprised by the mixed reviews. I think once getting started on this book it is undoubtedly hard to put down, so love it or hate it you will still want to know what happens.