idiot savant vs mental giant

idiot savant

noun
  • A person who exhibits an extraordinary ability in one subject (often mathematics) whilst being intellectually disabled in many other domains. 

mental giant

How often have the words idiot savant and mental giant occurred in a corpus of books? (source: Google Ngram Viewer )