10 - The Nightengale - Kristin Hannah
(30 weeks on list)
9 - Alert - James Patterson and Michael Ledwidge
(4 weeks on list)
8 - Friction - Sandra Brown
(2 weeks on list)
A Texas Ranger fights for custody of his daughter amid complications stemming from his attraction to the judge.
7 - Secondhand Souls - Christopher Moore
In a sequel to "A Dirty Job", Charlie Asher, a Death Merchant, must stop souls in San Francisco from disappearing, even though he is trapped in a 14-inch body.
6 - The Taming of the Queen - Philippa Gregory
The relationship between Henry VIII and Catherine Parr, his sixth wife, who survived him.
5 - All The Light We Cannot See - Anthony Doerr
(69 weeks on list)
4 - The Girl on the Train - Paula Hawkins
(33 weeks on the list)
3 - The Nature of the Beast - Louise Penny
Retired from the Surete Du Quebec to the village of Three Pines, Armand Gamache is faced with the murder of a troublesome 9 year old boy in the 11th book of the series.
2 - Go Set A Watchman - Harper Lee
(7 weeks on list)
1 - X - Sue Grafton
A variety of X's lead Kinsey Millhone into deep secrets and a cold case.