Liberalism and naval strategy
Semmel, Bernard
Liberalism and naval strategy - Allen and Unwin 1986 - 239p
0049422014
Great Britain, Royal Navy
History
History
History
Liberalism Great Britain
Naval strategy
359.430941 / SEM 53-L
Liberalism and naval strategy - Allen and Unwin 1986 - 239p
0049422014
Great Britain, Royal Navy
History
History
History
Liberalism Great Britain
Naval strategy
359.430941 / SEM 53-L