Railway Historian, John Middleton, is well known to South African railway enthusiasts for his numerous books on South African Railways main line and Industrial locomotives over the last 30 years or so.
His latest book, Industrial Locomotives of South Africa (Volume 1) has been published.
It is available as a hardback book (B5 size) has 496 pages, almost 300 photographs (158 in colour) and 40 maps.