The Oxford Companion to Ships and the Sea by I. C. B. Dear | Menrva Books