Abdalla Ali Hassan articles