Sahih Muslim 1867 - Oath of allegiance pledging to hear and obey as much as possible | Criterion