Shari'a Law and Modern Muslim Ethics | 9780253022523 | Memmo