The shipmasters : two hundred and fifty years of seafaring /