Based on sales for the week ending January 7, 2018

    16. Devotions
    Mary Oliver, Penguin Press, $30.00, 9780399563249

    17. Norse Mythology
    Neil Gaiman, Norton, $25.95, 9780393609097

    18. End Game
    David Baldacci, Grand Central, $29.00, 9781455586608

    19. The Odyssey
    Homer, Emily Wilson (Trans.), Norton, $39.95, 9780393089059

    20. Future Home of the Living God
    Louise Erdrich, Harper, $28.99, 9780062694058

    21. The Underground Railroad
    Colson Whitehead, Doubleday, $26.95, 9780385542364

    22. A Legacy of Spies
    John le Carré, Viking, $28.00, 9780735225114

    23. Two Kinds of Truth
    Michael Connelly, Little Brown, $29.00, 9780316225908

    24. Y Is for Yesterday
    Sue Grafton, Marian Wood Books/Putnam, $29.00, 9780399163852

    25. The Wanted
    Robert Crais, Putnam, $28.00, 9780399161506

    26. The People vs. Alex Cross
    James Patterson, Little Brown, $29.00, 9780316273909

    27. Oathbringer
    Brandon Sanderson, Tor, $34.99, 9780765326379

    28. My Absolute Darling
    Gabriel Tallent, Riverhead, $27.00, 9780735211179

    29. Magpie Murders
    Anthony Horowitz, Harper, $27.99, 9780062645227

    30. Spy of the First Person
    Sam Shepard, Knopf, $18.00, 9780525521563

    31. The Ninth Hour
    Alice McDermott, FSG, $26.00, 9780374280147

    32. Before We Were Yours
    Lisa Wingate, Ballantine, $26.00, 9780425284681

    33. A Column of Fire
    Ken Follett, Viking, $36.00, 9780525954972

    34. Sleep No More
    P.D. James, Knopf, $21.00, 9780525520733

    35. Year One
    Nora Roberts, St. Martin's, $27.99, 9781250122957

    36. Eleanor Oliphant Is Completely Fine
    Gail Honeyman, Pamela Dorman Books, $26.00, 9780735220683

    37. The Rules of Magic
    Alice Hoffman, S&S, $27.99, 9781501137471

    38. Beartown
    Fredrik Backman, Atria, $26.99, 9781501160769

    39. The Girl Who Takes an Eye for an Eye
    David Lagercrantz, Knopf, $27.95, 9780451494320

    40. The Ministry of Utmost Happiness
    Arundhati Roy, Knopf, $28.95, 9781524733155

    41. The Girl in the Tower
    Katherine Arden, Del Rey, $27.00, 9781101885963

    42. The Demon Crown
    James Rollins, Morrow, $28.99, 9780062381736

    43. Small Great Things
    Jodi Picoult, Ballantine, $28.99, 9780345544957

    44. Anything Is Possible
    Elizabeth Strout, Random House, $27.00, 9780812989403

    45. It Devours!
    Joseph Fink, Jeffrey Cranor, Harper Perennial, $21.99, 9780062476050

    46. Sleeping Beauties
    Stephen King, Owen King, Scribner, $30.00, 9781501163401

    47. Fresh Complaint
    Jeffrey Eugenides, FSG, $27.00, 9780374203061

    48. The Story of Arthur Truluv
    Elizabeth Berg, Random House, $26.00, 9781400069903

    49. Radio Free Vermont
    Bill McKibben, Blue Rider, $22.00, 9780735219861

    50. Hardcore Twenty-Four
    Janet Evanovich, Putnam, $28.00, 9780399179198

    Follow ABA