Political Rationale and International Consequences of the War in Libya

Henriksen & Larssen (eds)

Political Rationale and International Consequences of the War in Libya - Oxford University Press 2016-2017

9780191821479