Hugh Bernard Moore Vavasour — (1918-1989)