Articles by Mohamed A. Farid (1)