Lawyers, doctors and engineers who have studied in the same field as their parents have higher incomes than their colleagues, according to a new Danish study published in The British Journal of Sociology. While this could be a sign of nepotism or other forms of discrimination, the explanation is likely to be something else entirely.