an imperfect sea