The Science Of Railways (Volume 10) by Marshall Monroe Kirkman