Modern Railway Working, A Practical Treatise By Engineering And Administrative Experts (8 Volumes)