Sustainable Railway Engineering and OperationsSimon Blainey, John Preston · First published 2022Open the Tome