Thesiger's weather in the Arabian Peninsula

Villiers, M. P. de