Programme of the sixth annual sports and highland gathering, held on the Wanderers' Club grounds ... May, 1897, etc. [With portraits.]
Caledonian Society (Johannesburg)
Johannesburg, 
[1897]