Image not available

The Last Spike 1989, Penguin Books

ISBN-13: 9780140117639

Trade paperback

Select
The Last Spike 1971, McClelland & Stewart, Toronto, Canada

ISBN-13: 9780771013270

Hardcover

Select
The Last Spike 1971, McClelland & Stewart

ISBN-13: 9780771013348

Trade paperback

Select