The Transvaal question, imperialism, and social questions. A speech delivered ... at Birmingham, November 24th, 1899.
Campbell-Bannerman, Henry,Sir,1836-1908.
London,
1899.