The Oxford companion to ships and the sea / Edited by Peter Kemp - 971 pages : 23 cm

0192820842


Naval art and science -- Dictionaries.
Naval history --Dictionaries.
Naval art and science.

387.5032