Haeri, Shaykh Fadhlalla Enlightenment & islam 2003 - South Africa Zehra publications 2015 - Dewey Class. No.: 297.27 HAE