The Great Railway: The National Dream (1871-1881) and The Last Spike (1881-1885) - Kathrin's Books