Articles by Abdelmarouf H. Mohieldein (1)