The Illustrated dictionary of British history - Marwick, Arthur (Thames and Hudson, 1980)