Canadian Pacific in the Okanagan and Kootenay valleys of British Columbia: the last days of steam, by Jim Hope.
Canadian Pacific in the Okanagan and Kootenay valleys of British Columbia
Research Room 1.1
HE2810.C2 H66 1989