History a guide to advanced study - Brandon, Leonard George (Edward Arnold, 1976)