Introduction to historical thought - Haddock B A (London Edward Arnold U. K., 1980)
Keywords: History