John Aitken — Scottish meteorologist, physicist and marine engineer (1839-1919)