James McCosh was a 19th-century philosopher known for his contributions to religious and moral philosophy. His thoughts were deeply influenced by the Scottish Enlightenment and had a profound impact on the academic world.
Source: Christianity and Positivism: A Series of Lectures to the Times on Natural Theology and Apologetics, Delivered in New York, Jan. 16 to March 20, 1871, on the