Articles by Mohammad H. Algamali (1)