Some moral and religious teachings of Al-ghazali - Syed Nawab Ali (1944)