Modern England 1901-1970 - Havighurst Alfred F. (1976)