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