Transactions of the American Society of Civil Engineers, Vol. LXX, Dec. 1910Locomotive Performance On Grades Of Various Lengths, Paper No. 1172 by Randolph, B. S. (Beverly S.)
 is a Project Gutenberg book, now on Github.