Every year in the factory towns of China, the same dramatic ritual takes place: millions of migrant workers fight for space on overcrowded trains, trying to return home for the Chinese New Year. The Zhang family has lived this way for twenty years. They barely know their own children, who are being raised by relatives back in their ancestral village. This year, the tenuous family model