Al Ghazali and Western thought - Hameed Naseem Rafiabadi (Adam Publisher, 2007)
oen, c.1-3