Publications by 'Saleh Ziaeinejad'