An introduction to historical thought /
Haddock, B. A. 1945-
An introduction to historical thought / B.A. Haddock - London : E. Arnold, 1980 - 184p. : 23 cm.
0713163232 0713163240pbk
History--Study and teaching
An introduction to historical thought / B.A. Haddock - London : E. Arnold, 1980 - 184p. : 23 cm.
0713163232 0713163240pbk
History--Study and teaching
