When was Alfred Kirchhoff born?

Alfred Kirchhoff was born in 1838.