Magic's child - Larbalestier, Justine (Penguin Books, 2007)