Publications by 'Mohammad Javad Mansourzadeh'