It goes without saying that India has leapfrogged in population at an alarming rate. The current census figures …