ID:DA00758614
Search authors sharing the same name
Richard E. Foglesong
Yale University Press c2001
: pbk
Available at 15 libraries
edited by Richard E. Foglesong and Joel D. Wolfe
Greenwood Press 1989 Contributions in political science no. 237
Available at 13 libraries
by Richard E. Foglesong
Princeton University Press c1986