Sinclair Lewis said this quote

Like every thoughtful parent in every age of history, Neil consoled himself, My generation failed, but this new one is going to change the entire world, and go piously to the polls even on rainy election-days, and never drink more than one cocktail, and end all war.