Peterson, Donald O. (Donald Oliver), 1925-