forethought vs presence of mind

forethought

noun
  • Provident care; prudence. 

  • Anticipation. 

  • Thinking beforehand or in advance, planning; prior or previous consideration; premeditation. 

adj
  • Thought of, or planned, beforehand. 

presence of mind

noun
  • Focused alertness, quick-thinking resourcefulness, stability of thought and feeling, or good sense, especially in spite of circumstances which are distracting, stressful, or otherwise challenging. 

How often have the words forethought and presence of mind occurred in a corpus of books? (source: Google Ngram Viewer )