James Turner Barclay


James Turner Barclay - missionary. He was born on January 1, 1807 in King William County and died on October 20, 1874.