Articles by Essam K. Elbeshehy (2)