Charles W. Hornor — American lawyer