George Allan Eagle (1915-2005)