When was James William Carmichael born?

James William Carmichael was born in 1819.