Detailed history of the railways in the South African War, 1899-1902.
Great Britain. - Army. - Royal Engineers. - Royal Engineers Institute, afterwards Institution of Royal Engineers.
Chatham,
1904.