Revised and Enlarged Ed. of the Science of Railways by Marshall Monroe Kirkman