On top of page 173 in OPAR (Chapter 5 on Reason) Peikoff says that knowledge at one stage is NOT contradicted by later discoveries. I question this. For example, at one time it may have been correct to hold that lung cancer was not caused by cigarette smoking. In other words, at that time there were no research studies revealing such a link. But, as was later discovered through further research, cigarette is one cause of lung cancer. Would we not the say that later discoveries proved the earlier conclusion was wrong? Is the answer that both conclusions were correct in the context of the evidence at the time they were reached? This is true but it still seems that the later knowledge contradicts the earlier ie it was not just the need for a qualification as in his example of the compatibility of blood types.