Dictionary of American Naval Fighting Ships- supplied by the U.S. Department of the Navy:
The Dictionary of American Naval Fighting Ships was published in nine
volumes between 1959 and 1991. This database puts online for the first
time more than 10,000 individual histories, references, and links to
images of U.S. Naval ships, and updates the earlier printed editions.