The diary of William Mackenzie, the first international railway contractor /
Mackenzie, William,1794-1851.
Brooke, David,1933-
London : Thomas Telford,
2000.
Includes bibliographical references and index.
Mackenzie, William, 1794-1851
Railroad engineers