The English...a former people who inhabited an island in the North Sea. Archaeologists sometimes find remnants of their culture.
Sadly, yes.