HistoryNet
The most comprehensive and authoritative history site on the Internet.
Lieutenant Charles H. Hutchins (Naval History and Heritage Command)