Professor robert kent trench. He earned a Ph.