The Myth of Human Progress