march1927october1928

Paul Sedra

Historian of Modern Egypt