Publications by 'Ali Shagerdmootaab'