John Logan Brown (1913-2009)