Oulie
Principles of Islamic Jurisprudence by Mohammad Hashim Kamali, Trevor Smith, Helen Margetts, John Spencer, Christopher Hillion — Oulie