Why have relations between India and China, which comprise nearly forty per cent of the world's population, been troubled for over sixty years? A war in 1962 was followed by decades of uneasy peace, but in recent years a rising number of serious military confrontations has underlined their huge and growing differences.