Ship Design & Performance For Masters & Mates

BARRASS Bryan

Paperback Edition: 1