Just like book 1, this is a non-stop emotional roller coaster ride through a fascinating universe. The viewpoint character, Caz, is so well-rounded and sympathetic, I'm anxious when she's in danger, ache for her losses, and rejoice when she finds fri...