John Frederic Daniell — English chemist and physicist