Publications by 'Ali Reza Ghaderipoor'