Publications by 'Vahid Ghafarpour'