via
nytimes.com Some of the income differences probably stem from culture. Some faiths place great importance on formal education. But the differences are also self-reinforcing. People who make more money can send their children to better schools, exacerbating the many advantages they have over poorer children.