Principles Of Moral And Christian Philosophy by George Turnbull & Alexander Broadie