Publications by 'Mohammed Taj Hejazi'