Making history now and then : discoveries, controversies and explorations /
Cannadine, David,1950-
Basingstoke : Palgrave Macmillan,
2008.
Includes bibliographical references (p. 308-379) and index.
History