Articles by Mohammad M. Rasheed (3)