India: A country and an enigma