Publications by 'Ehsan Iranmanesh'