This survey of European history covers a period of one and a half centuries...More
In the 20th century, England has lost an empire, built a welfare state, and...More