birth_date: None
avg_rating: 4.29
name: M.G. Leonard
about: M. G. Leonard is a writer of books poems and screenplays. She has a first-class honours degree in English literature and an MA in Shakespeare Studies from Kings College London. She works as a
death_date: None