In Memoriam John Miles Foley (1947-2012)