Public Duties in Islam: The Institution of the Hisba by Ibn Taymiya | Menrva Books | MenrvaBooks