When was William James Anderson born?

William James Anderson was born in 1812.