The double-edged helix : social implications of genetics in a diverse society