and Sharif Hassan bin Zaid