Articles by Mostafa A. Abolfotouh (1)