Maeve Haran is an Oxford Law graduate and former television producer. She took up writing after the birth of her second child and combines fiction with journalism and writing short stories. She has three children and lives with her husband in north London.