Top Ten Best-Selling Ebooks -- Week of March 21

The Girl on the Train hangs on at the top of the Digital Book World Ebook Best-Seller List for eight weeks and counting.

The novel by first-time author Paula Hawkins is joined this week by veteran James Patterson, whose NYPD Red 3 debuts at No. 2.

It's the second Hachette-published title within the top ten this week, as The Longest Ride jumps four places since last week into No. 4. A movie based on the novel is due out next month.

The top 10 best-selling ebooks of the week ending March 21:

1. The Girl on the Train: A Novel by Paula Hawkins (Penguin Random House) -- $6.49

2. NYPD Red 3 by James Patterson; Marshall Karp (Hachette) -- $9.99

3. Dead Wake: The Last Crossing of the Lusitania by Erik Larson (Penguin Random House) -- $12.99

4. The Longest Ride by Nicholas Sparks (Hachtte) -- $5.39

5. Fifty Shades Freed (Fifty Shades of Grey Trilogy Book 3) by E L James (Penguin Random House) -- $4.99

6. All the Light We Cannot See by Anthony Doerr (Simon & Schuster) -- $11.99

7. Gone Girl: A Novel by Gillian Flynn (Penguin Random House) -- $4.00

8. The Nightingale by Kristin Hannah (Macmillan) -- $12.99

9. Divergent by Veronica Roth (HarperCollins) -- $2.99

10. Insurgent (Divergent Trilogy Book 2) by Veronica Roth (HarperCollins) -- $3.99

See the rest of the top 25 best-selling ebooks this week.