Margaret Leah Hamilton

England, United Kingdom