Imam Nawawi's collection of forty hadith : arabic text,translation and notes - IMAM Nawawi (Islamic Book Trust, 1996)