There are best-selling authors, and then there are mega-best-selling authors — writers who have sold 100 million copies or more. Writers like Ken Follett, Nora Roberts, James Patterson and Stephenie Meyer. And there may be more of them now than ever.