England is a nation of shopkeepers.

Author Details