Training and Development of the German General Staff III - Brennecke
HistoryOfTheGermanGeneralStaff1657-1945
German Field Exercized 1888 Part II The Fight