Second Thoughts in Moral Philosophy (Routledge Revivals) - Alfred Ewing (Taylor and Francis, 1959)