I have yet to see anyone ask a pertinent question. If a former SecNav was aware of OTH discharge, would he ever release the info if not required to? If he indeed would release it, why wait until such a late date? If a Bush supporter, he would have released it long ago; if a Kerry supporter, he would probably never release it, and certainly not prior to the election.
Your is exactly the question which needs to be answered before we all run off half-cocked on this story and embarrass ourselves.