The Scientific Method in Representing the Prophet’s Biography
Problematic Hadiths Case Study - Part 3
Muhammad called for the ethical treatment of animals
How the Prophet was with the destitute