Imams, the good and the badMuhamad Ali, Manoa, Hawaii Imams, religious leaders and scholars, with all their
different names -- ulama, syeikh, mufti, kiyai, ustaz, guru -- in
different parts of the world, play important, yet-changing roles
among Muslim societies.