Publications by 'Mehdi Karamnejad'