Hundreds of them. I Googled the authors of the last 3 books I read:
Terry Pratchett doesn't have a degree.
Kathy Reichs has a degree in anthropology.
I couldn't find a comment about whether Scott Westerfeld has a degree and/or what it's in.
Rowling's sold over ten times as many books as Meyer, no contest there. Rowling is the best-seller.
Who is a better author? Again, Rowling. Her plots aren't as full of holes as a pair of old socks.