World politics progress and its limits - Mayall, James (Themes for the 21st century, 2000)