On war.
By: translated by Colonel J.J. Graham.
Contributors: Graham, J.J.
Publisher: Kegan Paul, Trench, Trubner and Co, Ltd
Place of publication: London
Language: eng
Number of pages: 415