Publications by 'Mehdi Mashayekhi'