Railway Locomotion And Steam Navigation; Their Principles And Practice by John Curr