... 500 million Indians is going to be a perfect citizen. ...
... adherents to perfect market models ...