Articles by Waleed H. Hassan (1)