Publications by 'Mohammad Saeid Mahdavinejad'