Al- Ghazzali and Western Thought - Rafiabadi, hamid naseem (Delhi Adam publishers and distributors)