Cairo in the War - Artemis Cooper

For troops in the desert, Cairo meant fleshpots or brass hats. For well-connected officers, it…