John Andrews.

The world in conflict : understanding the world's troublespots - 4th ed. - New york Economist Books 2022 - 308p.

9781800810785

JZ 5595 / AND 2022