Publications by authors named "M Amir Bazrafshan"