Publications by 'Mohammad Sadegh Hajmohammadi'