Articles by K.A. Farghali (1)