John T.Rourke.

International Politics on the World Stage. John T.Rourke. - 10th. - New York. McGraw Hill. 2005. - 549p.

Paper cover.

327