Sea Power 21 , United States - United States Naval Institute - sample copy English Source: FREE - US Naval Institute