Composta, Dario Moral Philosophy and Social Ethics - Bangalore Theological Publicatons In India 1988 - 222p includes index and biblioraphy ISBN: 100 Dewey Class. No.: N43 / C738