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.
Every Friday, HuffPost's Culture Shift newsletter helps you figure out which books you should read, art you should check out, movies you should watch and music should listen to. Learn more