History in the Humanities and Social Sciences - 9781009231046
$83.11
$78.98
Cambridge University Press
Cambridge University Press
Manchester University Press
Taylor & Francis Ltd