Commanding right and forbidding wrong in islamic thought. - Cook, Michael. (Cambridge)
xvii, 702 s.