Cairo

André Raymond
Harvard University Press
9780674003163
0-674-00316-0