BARBOUR , NABEEL MAJED