Phew.... What a ride! This was such an amazing book, following on from the first book. The whole book was fantastic, but some of the huge twists and surprises in the last parts of the book meant I simply could not put it down... I cried, I laughed, I panicked, my heart rate increased, I smiled... Absolutely fantastic!!