Blood Red, Snow White by Marcus Sedgwick (Hardback, 2007)