Articles by Yasser A. Haridi (1)