Edited by: Saeed Sultan Al Hashemi and Umama Al Lawati Number of pages: 496 Prices in Omani Riyal


10