Kenneth Walter Hugh Cochrane Stewart — (1916-1989)