Fire: Tales of Elemental Spirits by Peter Dickinson & Robin McKinley