Sandford Fleming believed major infrastructure projects could build nations, though he raises challenging questions about ...