Branch's Elements of Shipping 9th Edition by Alan Edward Branch