On one stop near the end of my lecture tour of Europe during this summer, I confronted a person whose question drove me back to the series I had …
In the United Kingdom about ten miles from the ancient Roman city of Chester, inside the northern edge of a country called Wales, is located an institution that calls …