I am just restating what Nigel already described. There are 3 possible scenarios:1. Clean data. As an example this:Title,AuthorCatalan's Constant,Greg FeeThe Man Who Knew Infinity,Robert Kanigel
2. Unclean data - comma in the data itself, and no escape characterTitle,AuthorCatalan's Constant,Greg FeeThe Man Who Knew Infinity,Robert KanigelPleasures of Pi,e and Other Interesting Numbers,Adrian Yeo
3. Data with escape charcter"Title","Author""Catalan's Constant","Greg Fee""The Man Who Knew Infinity","Robert Kanigel""Pleasures of Pi,e and Other Interesting Numbers","Adrian Yeo"
One and three can be processed correctly. I know of no automated way to process two. The only possibility that I can think of is to ask the person/organization that provided the data to redo it with escape characters as in three OR use a different delimiter that is not in the data - people typically use pipe (|)