Responding from the Tradition: One Hundred Contemporary Fatwas by the Grand Mufti of Egypt