Articles by E. A. Saleh (2)