ID:DA18994989
Search authors sharing the same name
Joyce E. Bromley
Routledge 2017 Routledge studies in modern European history
: hbk
Available at 2 libraries