For the public benefit’? Railways in the British Cape Colony

Abstract not yet added