India's foreign policy outlook is visibly schizophrenic, stuck in a dilemma between militarism and moralism. While the 1998 nuclear tests were supposed to signal a newfound self-confidence, India has been unable to deter China. Today, India has no alternative to constant military modernisation.