MacKay, Donald. Train Country. An Illustrated History of Canadian National Railw
£10.21
"Train Country: An Illustrated History of Canadian National Railways" by Donald MacKay is a comprehensive book that delves into the rich history of Canadian railways.