On war: tr. by J.J. Graham. 3 vols. complete in 1

Unknown

Language: English