Life of Admiral Mahan
Subtitle: Naval Philosopher
Publisher: Kessinger Publishing, LLC
Published: 2007-09-12
Number of pages: 412
ISBN-13: 9780548491232