James Franklin Clarke

American missionary