Debunking the Myth of Overpopulation By littlemoretracts on October 18, 2013 • ( 0 ) Debunking the Myth of Overpopulation.