New Nature of History
Marwick, Arthur
New Nature of History Knowledge, Evidence, Language - New York Palgrave 2001 - 334p
includes index and biblioraphy
033392262X 0
W06 / M369
New Nature of History Knowledge, Evidence, Language - New York Palgrave 2001 - 334p
includes index and biblioraphy
033392262X 0
W06 / M369