Publications by 'Mohammad Reza Mirsarraf'