Battle at sea : from man of war to submarine /
Keegan, John,1934-
London : Pimlico,
1993, c1988.
Originally published as: The price of Admiralty : London : Hutchinson, 1988.