Edward Lister Ifould


Edward Lister Ifould - (1909-1981) air force officer and industrial chemist, company director. He was born on April 6, 1909 and died on January 1, 1981.