India: From Midnight to the Millennium and Beyond