A Theory of Ethics - Jonh. H. Piet & Others (Cosmo Publications, 2000)