J.K. Rowling (search) tops the list. Dan Brown (search) is ranked very high. William Shakespeare just missed out.

It's Amazon.com's top 25 best-selling authors.

The online retailer, celebrating its 10th anniversary, announced its biggest sellers Thursday, with Rowling no surprise at No. 1.

The " Harry Potter" author was followed by Spencer Johnson of "Who Moved My Cheese?" fame, romance novelist Nora Roberts and "The Da Vinci Code" author Brown.

Rounding out the top 10 were Dr. Seuss, John Grisham, Stephen King, J.R.R. Tolkien, "Left Behind" novelists Tim LaHaye and Jerry Jenkins and business writer Jim Collins.

Shakespeare was No. 26, one notch below Tom Clancy.