Donald Locke (1930-2010)