History : a guide to advanced study - Brandon, Leonard George (E. Arnold, 1976)