The English a social history, 1066 - 1945 - Hibbert, Christopher 1924-2008 (Norton, 1987)