The light garden trilogy by Sadie Harrison. - Harrison, Sadie, 1965- (Metier, 2003)