This is hands down an AMAZING book. The plot is unbelievable, and Michelle's skill at weaving such a tale is remarkable. You flip each page eager to see what comes next, and the twists and turns of the protagonists' journey was beyond anything I could have imagined myself.