About Sheila Grant Sheila Grant was married to George Grant for 41 years and is a graduate in English Language and Literature from Oxford University.