Advanced Ship Modelling by Brian King