Christ's Kingdom upon Earth (1865) sermons Philosophy of History in France and Germany (1874) Theism (1877) Baird Lectures 1876/7 Anti-Theistic Theories (1879) Baird Lectures 1876/7 Vico (1884) Historical Philosophy in France (1894) Socialism (1894) Sermons and Addresses (1899) Agnosticism (1903) Philosophy as scientia scientarum (1904)