The book of knowledge - Ghazzālī, 1058-1111. (Lahore)