Articles by Osman A. Elmakki (1)