Porter, Margaret Agnes, 1916-2007.