Moral philosophy Book 1998 Moral philosophy EB Emmett Barcalow 4.52 14 readers shelved it PublisherWadsworthLanguageEnglishPublished1998 EthicsSocial problems