MacMillan, Oscar David, 1919-1989