Publications by 'Mohammad Hasan Yeganegi'