Powell Islamic Law and International Law: Peaceful Resolution of Disputes - OUPOxford University Press 2019 ISBN: 9780190064662 Source: EBOOK