Shari'ah law an introduction - Kamali, Mohammad Hashim (Ilmiah Publishers, 2006)