Publications by 'M. Hassan Farshbaf-Shaker'