https://islamhouse.in/product/an-introduction-to-the-science-of-hadith-by-dr-shuaib-hasan-2/