Publications by 'Ehsan Kamalinejad'