A Treatise on Moral Freedom by William Cairns (Professor of Logic, Belfast College)
(...Containing Inquiries Into The Operations Of The Intellectual Principles In Connection With Moral Agency And Responsibility). Raised in the Secession church [UP], Cairns was an important defender of the faith and of evangelical Presbyterianism in Ulster. Lon.-1844. hb. 16+495pp+cata. ex.lib.st.