Puritan vs holier-than-thou

Puritan

noun
  • A member of a particular Protestant religious sect advocating greater purity and piety. 

holier-than-thou

adj
  • Hypocritically or self-righteously pious; sanctimonious. 

How often have the words Puritan and holier-than-thou occurred in a corpus of books? (source: Google Ngram Viewer )