The Red Glacier book four of the Guardian cycle - Gray, Julia (Orbit, 2002)