The question of human over-population of our planet seems to resurface every few decades, driven by fears that there are too many people to feed, clothe and shelter, or that the sheer volume of human beings working, travelling and polluting is causing environmental...

read more