in reply to Finding CR-LFs within quoted CSV fields
try tilly's Text::xSV insead. it handles CSV files with embedded newlines.
~Particle *accelerates*