Boyd, Andrew

An atlas of world affairs Andrew Boyd - 11th ed. - London Routledge 2007 - viii, 254p

9780415391696 P 22.99