Abbas Muhammad Salim, Muhammad
type: Person
alternate name: Abbas Muhammad Salim, Muhammad