Paul McDonough Human Rights Commitments of Islamic States Sharia, Treaties and Consensus - Bloomsbury Hart Publishing 2021 ISBN: 9781509919734 Source: Textbook Subjects--Topical Terms: Law