20 May 2015

Al Ghazali (In Our Time)

 
Discussing the life, thought and works of Abu Hamid al Ghazali, an 11th century Muslim theologian and philosopher.