ID:DB00048933
Van Heesvelde, Paul
Search authors sharing the same name
edited by Ralf Roth and Paul Van Heesvelde
Routledge 2023 Routledge studies in modern history
: hbk
Available at 9 libraries