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