Canadian National Railways: Not a national dream but a pragmatic solution

The viaduct was built to carry the railroad across the town's harbour and still … In addition to railways' importance to the Canadian economy, such …