Can India Live Up to Its Potential?