Marine Insurance by D. Rhidian Thomas & D.R. Thomas