Harper, D. G.(Donald George),1933-