Railway Engineering: Design, Construction And Operation - Bush, Nathan (Willford, 2020)