Margaret Alice Fairhurst — (1920-2003)