How God Made the English

An exploration of the factors that have shaped the country's national identity