Dictionary of American Naval Fighting Ships, Vol. 4: L-M by James L. Mooney | Menrva Books