The elements of Islam /
Haeri, Fadhlalla.
Shaftesbury : Element,
1993.