You know I am a Navy girl, and this link takes you to the USNI blog, but this article should be of interest to all Americans.
It's from 1999, but is very relevant today. It's author is James Webb between his time as Secretary of the Navy and US Senator. It is colored by his service as a combat Marine in Vietnam and a graduate of the US Naval Academy.
"From Our Archive: The Silence of the Admirals by James H. Webb, Jr."
I am once again reminded that there are not enough hours in the day to read everything I want to read.