Diary of William Mackenzie; the first international railway contractor

Topics:

Countries:

Library:

Notes:

Provides a transcription giving details of Mackenzie's life and work when he was at the peak of his career 'affording insights for economic, social and engineering historians'