The inaugural address delivered to the Young Scots' Society at its centre in Edinburgh /
Craigmyle, Thomas Shaw,Baron,1850-1937.
Young Scots' Society.
Edinburgh : Young Scot Publication Department,
1901.
South African War, 1899-1902.