mxlibrarian 's review for:

5.0

So this book made me cry. Wow. Honestly, the best review I can give for this book is that if any single part of the premise intrigues you, I would tell you to pick it up, because this book is so much more than it's parts and it is a journey worth taking.