Tag: acceptance, dispute, haldane, opportunism, science, self-contradiction, theories