Joe Soap vs John Q. Public

Joe Soap

name
  • A foolish stooge or scapegoat. 

John Q. Public

noun
  • A generic individual; some hypothetical average or ordinary citizen. 

How often have the words Joe Soap and John Q. Public occurred in a corpus of books? (source: Google Ngram Viewer )