Alarmist talk of Western decline and a new axis of upheaval misses the point

.....

© The Irish Times