Maritime Commercial Law: Contracts, Carriage and Cargo Claims
Book 1 – Maritime Business Management, Broker Lessons