Book Details
Format
Hardcover
Pages
357
Language
English
Published
Oct 15, 2004
Publisher
Naval Institute Press
Description
Classic guide brought right up to date by two serving naval officers.