David Thomas - Welsh clergyman and missionary, born 1829