John Milne 1931–1978