A view from Saudi Arabia, a land of desert and oil