CANADIAN NATIONAL RAILWAYS. Volume 2. Towards the Inevitable 1896-1922