The sayings of the Prophet Muhammad , Peace be upon him, has a chain of narrators. The authenticity of the saying (called Hadith) depends largely on its chain of narrators. I am looking for a software or an application that describes the chain of narrators, their associations history and their appraisal or criticism. Does there exists such a software?