M. G. Leonard
M. G. Leonard is an award-winning, bestselling writer of children’s books, as well as a member of Authors4Oceans. Before becoming a writer, M. G. Leonard worked as a digital media producer for the National Theatre and Shakespeare's Globe. She is also a trained actor, dabbling in directing and producing as well as performing.