Roles of Muhammad, Companions, and Caliphs