Deborah Stone read English Literature at Durham University. She lives in North London with her husband, two sons and her dog.