Publications by 'Ali R. Haqiqatnejad'