Articles by S. M. E. Hassan (2)