History of the British Expedition to Egypt

GPTKB entity