Biography: Muhammad ibn Ibrahim
Biography
Name, Lineage, and Title: