TY - BOOK AU - Umaruddin, M. TI - Ethical philosophy of Al-Ghazzali U1 - 171.E58G PY - 1988/// CY - Lahore PB - Institute of Islamic Culture KW - Humanism KW - Philosophy and religion KW - Theology KW - Ethics KW - Philosophy KW - Philosophers KW - Psychology and philosophy ER -