Muhammad غفّاري: Contributions