Diplomacy Through the Ages - Nick Ridley (Taylor and Francis, 2023)