Some Recent Developments In Locomotive Practice door Charles John Bowen Cooke & Charles John B. Cooke