Mohammed Kazem Yazdi is known for other names such as Sayyid Mohammad and is also recognize with his work Urwa al-Wuthqa.
Mohammed Kazem Yazdi is known for other names such as Sayyid Mohammad and is also recognize with his work Urwa al-Wuthqa.