Peter Brown (1935 - 2016)