Clausewitz's timeless trinity : a framework for modern war /: a framework for modern war. (2016) - Unknown
No abstract available