Canadian Pacific Trackside 1977-2012 with Conductor John Cowan