Hassan Fathy

(1900 - 1989)