publisher: Naval Institute Press publish date: 1997-01-01
format: hardcover pages: 661
language: English
ISBN:
0870211927 (9780870211928)
publisher: Pen & Sword Books publish date: October 1st 2012
format: paperback
language: English
ISBN:
1848321597 (9781848321595)
publisher: Naval Institute Press publish date: August 15th 2012
format: paperback pages: 696
language: English
ISBN:
159114244X (9781591142447)