German Diplomatic Documents 1871–1914 Volume 1 | 9781032990026 | Memmo