Unlike Pakistan, readily identified as a bitterly hostile neighbour and 'state sponsor of terrorism', most Indians and the country's leadership in particular, holds a more ambivalent opinion about China...