Illustrated history of Canadian railways

by Nick Mika

288 p. : 24 x 29 cm