Civil Engineering For Outdoor Railroads Volume 1 by Douglas van Veelen