Book Information

Tucker, Spencer C., ed. Naval Warfare: An International Encyclopedia. Santa Barbara, CA: ABC-CLIO, .

Three volumes.