James Hudson Taylor III


James Hudson Taylor III - person. He was born on August 12, 1929 in Kaifeng and died on March 20, 2009.