Publications by 'Mohammad Hadi Shahrokh Abadi'