Hamilton, Margaret C.(Margaret Craig),1937-