Towards the new horizon: world order in the 21st century - Mayall, James B.L.; Srinivasan, Krishnan (New Delhi Standard publishers, 2009)