William Harper - politician in Southern Rhodesia (1916–2006)