The Origins of the First World War, 2nd edition

Great Power Rivalry and German War Aims
ISBN: 
0333372980
Date published: 
January 1984
Paperback
Price: 
£15.99
Pages: 
412