An introduction to shari'ah - Mohammad Hashim Kamali (Ilmiah publishers, 2006)