Author: Imam Muslim Imam Muslim An-Neisaburi