Human rights commitments of Islamic states : Sharia, treaties, and consensus /: Sharia, treaties, and consensus. (2020)