Muslim ethics: emerging vistas - Sajoo, Amyn B. (I.B. Tauris ; Institute of Ismaili Studies, 2004)