- The History of English Rule and Policy in South Africa: A Lecture Delivered in the Lecture Room, Nelson Street, Newcastle-Upon-Tyne, on Friday, the 30th May, 1879
- A Visit to Wazan, the Sacred City of Morocco
- Cædmon, the First English Poet
- The History of the Literary and Philosophical Society of Newcastle-upon-Tyne (1793-1896) [microform]
- The National Liberal Federation: From Its Commencement to the General Election of 1906