Dictionary Of American Naval Fighting Ships. Vol. 2. C-F