The elements of islam - Haeri, Shayk Fadhlallah (Element Books Limited, 1993)