The "Forty Hadiths" of Imam al-Nawawi: A New Translation with Accompanying Commentary and JurisprudenceMahmoud Makkouk