- On Protoplasm: Being An Examination Of Dr. James Hutchinson Stirling's Criticism Of Professor Huxley's Views
- Darwinianism: Workmen And Work
- Sir William Hamilton: being the philosophy of perception. An analysis
- What is Thought?, or, The Problem of Philosophy by way of a General Conclusion so Far
- Philosophy and Theology, Being the First Edinburgh University Gefford Lectures