David Hall — New Zealand chemist (1928-2016)