The Next World War: The new age of global conflict and the fight to stop it - Peter Apps

The Next World War takes readers behind the scenes of the most dangerous era of international…