Tactics and Duties for Trench Fighting

Oscar N. Solbert
Georges Etienne Bertrand
Categories: World War I


Book Reviews