Publications by 'Amir Yadegari'