The Organization of Arab Petroleum Exporting Countries (OAPEC): an Arab producers association with supra-national features - Elwan, Omaia (Miṣr al-muʿāṣira, 1984)