Discovering history - Anderson, J. R. L. (London Victor Gollancz, 1975)