In pursuit of virtue: the moral theology and psychology of Ibn Hazm al-Andalusi | Perpustakaan Lajnah Pentashihan Mushaf Al-Quran