Mary Hoffman was born in a little railway town in the south of England but moved to London when she was three and has lived there ever since. She began writing plays for her school friends when she was a young girl and never really thought of being anything other than a writer. Hoffman has published more than 60 books, nearly all for children. They are often controversial but reflect her belief that all stories are for all people and that they are what enable us to transcend our own circumstances. Hoffman has three daughters: the oldest published her own science fantasy novel for young people, the second studied drama and the third loves art ... almost a theatre company in themselves!