Book of knowledge tr with notes from Arabic title Ihya 'Ulum Al-Din by Nabih Amin Faris - Al Ghazzali Imam (1962)