India’s past and future