Francis Stephen Foley (1926-2000)