The Oxford Companion to Ships and the Sea by Peter Kemp Kemp | Menrva Books | MenrvaBooks