Contingency seamanship: Coping with the unexpected in harbor and at sea (Yachting books) - Hardcover

John-clemens

 
9780871650863: Contingency seamanship: Coping with the unexpected in harbor and at sea (Yachting books)