I've just finished this one. Has anyone read it? What did you think? There's a sequel coming out in August.