WHY THE GERMAN LOSE AT WAR The Myth of German Military Superiority

£14.99 £3.99

A knowledgeable account of German military history which makes for thought-provoking reading.