MISHKAT AL MASABIH—Al-Hadith (2 Volume set) By Dr. James Robson, Tr.