Still reading but enjoying it MUCH.Much was said about Imam Ghazali r.a. and the philosophers for his 20-point refutations but (someday, I will expound on this!), Imam Ghazali r.a. actually extended their views on mental processes via Qalb, Nafs, Ruh and Aql.Let me give you an example from the bo...