John Nicholas Hatfield Brooks — (1946-2016)