Kalam and the diverse methods and approaches of Ibn Hazm, Al-Biruni and Al-Shahrastani - Ibrahim, Haslina (IIUM Press, 2023)