Articles by M. Mahdi Najafpour (2)