History: An Introduction to Theory and Method

PETER CLAUS & JOHN MARRIOTT

History: An Introduction to Theory and Method - 3 - New York Routledge, 2023, - 495p.

9780367740955