Newsday Long Island - - Deluge on Li -