Type
Book
Author(s)
Hugo Service
Date
2013
Publisher
Cambridge University Press
Pub place
Cambridge
Volume
New studies in European history
ISBN-10
1107671485
ISBN-13
9781107671485