Peterson, John C. (John Charles), 1939-