The Science Of Railways, Volume 2 by Marshall Monroe Kirkman