A review by jolimck
The Last Camel Died at Noon by Elizabeth Peters

5.0