Makers of Modern Strategy From Machiavelli to the Nuclear Age
Paret, Peter
Makers of Modern Strategy From Machiavelli to the Nuclear Age - Oxford Clarendon Press 1986
0198200986
Military Art and Science - History
Makers of Modern Strategy From Machiavelli to the Nuclear Age - Oxford Clarendon Press 1986
0198200986
Military Art and Science - History