James Gleeson (1915-2008)