From the Life of the Prophet Muhammad - Alwani Ghazali; Muhammad Kamal (Taylor and Francis, 2023)