When was James William Barclay born?

James William Barclay was born in 1832.