Tahdzaib at - Tahdzaib Juz III - ASYQALANI, Ali Bin Hajar Syihabuddin Al (2001)