Esa Ahmad articles