Elements of Moral Philosophy; Analytical, Synthetical, and Practical. by Hubbard Winslow ... pocketEngelska, 2006