Articles by Mohammad Reza Eshraghian (2)