An architecture for people - Steele, James (American University in Cairo Press, 1997)