Dictionary of Ship Types: Ships, Boats and Rafts Under Oar and Sail (English and German Edition)