publisher: Seaforth
publish date: June 1st 2011
format: hardcover pages: 480
language: English
ISBN:
1848320485 (9781848320482)
publisher: Naval Institute Press publish date: August 15th 2011
format: hardcover pages: 462
language: English
ISBN:
1591140447 (9781591140443)
publisher: U.S. Naval Institute Press publish date: 2017-05-15
format: paperback pages: 462
language: English
ISBN:
1526702835 (9781526702838)