Raven by Gillian Freney.