Freeman, Richard T., 1943-