Al-Fārābi, founder of Islamic neoplatonism his life, works and influence - Faḫrī, Māǧid 1923-2021 (Oneworld, 2002)