" The diary of William Mackenzie, the first international railway contractor " edited by David Brooke ; with a foreword by Michael Chrimes.