Author: Muhammad Hashim Kamali
Publisher: Islamic Texts Society (2003)
ISBN: 9780946621811
Subjects: Islamic Law, Usul al-Fiqh