Marine Insurance - Leonard, Adrian (Basingstoke Palgrave Macmillan UK, 2016)