Book 45: The Paying Guests by Sarah Waters, 2014. 576 pages. Excellent period drama that takes unexpected direction. Review here.
Book 46: A Spool of Blue Thread by Anne Tyler, 2015. 368 pages. Family drama. Review here.
Book 47: The Nine Tailors (Lord Peter Wimsey #11) by Dorothy L. Sayers, 1934. 422 pages. Golden Age detective tale with bells. Review here.
Book 48: 666 Park Avenue (666 Park Avenue #1) by Gabriella Pierce, 2011. 320 pages. Witchcraft in NYC high society. Review here.
Book 49: The Pines (Wayward Pines #1) by Blake Crouch, 2012. 309 pages. Twin Peaks inspired thriller.
Book 50: Cold Moon (The Huntress/F.B.I. #3) by Alexandra Sokoloff, 2015. 391 pages. Final book in this engaging series. Reviews for Books 49 and 50.
Book 51: The Snake, the Crocodile and the Dog (Amelia Peabody #7) by Elizabeth Peters, 1992. 390 pages. Unabridged Audio (14 hrs, 54 mins). Narrated by Barbara Rosenblat. Amelia's husband loses his memory in this Victorian mystery. Review here.
Book 52: The Bees by Laline Paull, 2014. 352 pages. Dystopian fantasy set in honey bee hive. Review here.
Book 53: Sepulchre (Languedoc #2) by Kate Mosse, 2007. 560 pages. Unabridged Audio (20 hrs, 32 mins) Read by Lorelei King. Historical and contemporary mysteries interweave around Tarot. Review here.
Book 54: The Immortal Life of Henrietta Lacks by Rebecca Skloot, 2010. 393 pages. Moving biography of a woman whose cells have proved immortal. Review here
Book 55: Outline by Rachel Cusk, 2014. 249 pages. Elegantly written novel set in Athens. Review here.