Speeches of the ... Marquis of Salisbury ... delivered at Edinburgh ... 1882.
Scottish National Constitutional Association.
Edinburgh,
1882.