Author: Imam Gazali.