Even communist eventually have to make peace with reality. Progress can often be defined as the stuff that happens while humanity is preoccupied with everything that is going wrong. On the surface, the first decade of the 21st century looks like an ugly parade of terrorism, war and economic convulsion. But in one important sense it stands as ... MORE