India: yesterday's heritage, tomorrow's hopes