It was another great year for reading. Here are the titles:
1. Becoming by Michelle Obama (421)
1. Becoming by Michelle Obama (421)
2. The Guernsey Literary and Potato Peel Pie Society by Mary Ann Shaffer and Annie Barrows (304)
3. To All the Boys I've Loved Before by Jenny Han (368)
4. P.S. I Still Love You by Jenny Han (337)
5. Love! by Zoe Foster Blake (387)
6. Always and Forever, Lara Jean by Jenny Han (337)
7. Playing the Field by Zoe Foster Blake (352)
8. Sex, Drugs, and Cocoa Puffs by Chuck Klosterman (272)
9. Too Close to the Falls by Catherine Gildiner (400)
10. We're All in This Together by Amy Jones (418)
11. Women Talking by Miriam Toews
12. Arcadia by Lauren Groff (298)
13. The Real Lolita: The Kidnapping of Sally Horner and the Novel that Scandalized the World by Sarah Weinman (320)
14. A Jest of God by Margaret Laurence (227)
15. Fake Plastic Girl by Zara Lisbon (276)
16. Lightly: How to Live a Simple, Serene, & Stress-free Life by Francine Jay (256)
17. Nine Perfect Strangers by Liane Moriaty (458)
18. The Stand-In by Steve Bloom (360)
19. Buffy Sainte-Marie: The Authorized Biography by Andrea Warner (275)
20. Not Without My Sister by Celeste Jones, Kristina Jones, and Juliana Buhring (416)
21. The Lost Man by Jane Harper (337)
22. We Oughta Know: How Four Women Rules the 90s and Changed Canadian Music by Andrea Warner (170)
23. Ayesha at Last by Uzma Jalaluddin (352)
24. Bunny by Mona Awad (320)
25. The Kiss Quotient by Helen Hoang (352)
26. Case Histories by Kate Atkinson (427)
27. The Private World of Tasha Tudor by Tash Tudor and Richard Brown (134)
28. One Good Turn by Kate Atkinson (396)
29. Tasha Tudor's Garden by Tovah Martin (160)
30. The Bride Test by Helen Hoang (320)
31. This Will Only Hurt a Little by Busy Philipps (321)
32. The Moving Finger by Agatha Christie (241)
33. The Mysterious Affair at Styles by Agatha Christis (224)
34. Peril at End House by Agatha Christie (226)
35. The Legend of Sleepy Hollow by Washington Irving (103)
36. Five Little Pigs by Agatha Christie (266)
37. Have a Little Faith in Me by Sonia Hartl (329)
38. Three Women by Lisa Taddeo (302)
39. When Will There Be Good News? by Kate Atkinson (348)
40. Evvie Drake Starts Over by Linda Holmes (304)
41. Unfollow: A Memoir of Loving and Leaving the Westboro Baptist Church by Megan Phelps-Roper (386)
42. Fun Home by Alison Bechdel (232)
43. The Whisper Man by Alex North (355)
44. Started Early, Took My Dog by Kate Atkinson (349)
45. Everything I Know About Love by Dolly Alderton (368)
46. How Do You Like Me Now? by Holly Bourne (368)