An Introduction to Islamic Law by Wael B. Hallaq