Genetic ignorance, moral obligations and social duties.

Genetic ignorance, moral obligations and social duties.