Biography: Imam Malik ibn Anas
Biography
Name and Lineage: