ID:DA19569264
Search authors sharing the same name
David Brydan
Oxford University Press 2019 1st ed Oxford studies in modern European history
Available at 1 libraries