Second Thoughts in Moral Philosophy by Alfred C. Ewing