Publications by authors named "Mahdi Pirasteh"