Foresight
Definitions: (1) possessing the power of seeing beforehand; prescience; (2) having thoughtful regard or provision for the future; prudent forethought; (3) exhibiting the ability to project to oneself and others the consequences of actions to be taken (and proceeding if possible and curtailing if unwise) Quote: Lacking foresight, evolution is simply opportunistic, retaining those features … Read more