When was John Henry Henshall born?

John Henry Henshall was born in 1856.