The principle of excellence a framework for social ethics / - Wariboko, Nimi, (Lexington Books,)