Western Civilizaion in a Global Context: The Modern Age - Campbell, Kenneth L. (Bloomsbury Publishing Plc, 2015)