A Railway Journey across Canada from Halifax to Vancouver Island in 1997

by Stephen Rabone.