Hollis, Martin

Explaining and Understanding International Relations - Oxford: Oxford University Press 2009 - vi, 226p

Includes index

9780198275893


Political Science
International Relations

JX1245.H72 / KP-000000449