Kenneth William Mackenzie - (1928-2017)