Haeri, Shaykh Fadhlalla Inner Meanings of Worship in Islam - Centurion Zahra Publications 2002 - 198 ISBN: 1919897216 Dewey Class. No.: 297.43 HAE