ID:DA06708492
Mahmoud A. El-Shafie
El-Shafie, Mahmoud A.
Search authors sharing the same name
edited by Peter Dorner, Mahmoud A. El-Shafie
University of Wisconsin Press , Croom Helm c1980
Available at 23 libraries