Book 81: The Devotion of Suspect X by Keigo Higashino, 2005. Translated from the Japanese by Alexander O. Smith and Elye J. Alexander, 2011. 440 pages. Intriguing Japanese crime novel. Review here.
Book 82: Miss Phryne Fisher Investigates (Phryne Fisher #1)by Kerry Greenwood, 1989. 195 pages. Book 83: Flying Too High (Phryne Fisher #2) by Kerry Greenwood, 1990. 173 pages. The first two in this delightful Australian 1920s cosy mystery series. Reviews of Books 82 and 83.
Book 84: Sizzling Sixteen (Stephanie Plum #16) by Janet Evanovich, 2010. Unabridged Audio (Length: 5 hrs, 56 min) Read by Lorelei King. The one with the lucky bottle. Review here.
Book 85: The Girl on the Stairs by Louise Welsh, 2012. 279 pages. Claustrophobic thriller set in Berlin. Review here.
Book 86: Doctor Who: Summer Falls by Amelia Williams, 2013. 70 pages. Charming and chilling tie-in to Doctor Who.
Book 87: A Big Hand For The Doctor (Doctor Who 50th Anniversary E-Shorts #1) by Eoin Colfer, 2013. 41 pages. The First Doctor and Susan. Bit of a disappointment.
Book 88: The Nameless City (Doctor Who 50th Anniversary E-Shorts #2) by Michael Scott, 2013.48 pages. The Second Doctor and Jamie in Lovecraftian-lite tale. Reviews of Books 86-88.
Book 89: Fourth Grave Beneath My Feet (Charley Davidson #4) by Darynda Jones, 2012. 320 pages. More fun with the Grim Reaper.
Book 90: Dead Ever After (Sookie Stackhouse/Southern Vampires #13) by Charlaine Harris, 2013. 352 pages. Controversial final outing for Sookie & Co. Reviews of Books 89 and 90.
Book 91: For Your Eyes Only (James Bond #8) by Ian Fleming, 1960. Introduction by Barry Eisler, 2006. 232 pages. First collection of Bond short stories. Review here.
Book 92: In Search of Lost Time Vol 2: Within a Budding Grove by Marcel Proust, 1918. Translated by Scott Moncrieff and Terence Kilmartin; revised by D J Enright, 1992. 640 pages. Second volume of this modern classic. Review here.
Book 93: The Terracotta Dog (Inspector Montalbano #2) by Andrea Camilleri, 1996. Translated from the Italian by Stephen Sartarelli, 2004. 343 pages. Lack of Inspector Montalbano on BBC leads me to its source material.
Book 94: An Unhallowed Grave (Welsey Peterson #3) by Kate Ellis, 1999. 240 pages. Another in this compelling police procedural series. Reviews of Books 93 and 94.
Book 95: Smokin' Seventeen (Stephanie Plum #17) by Janet Evanovich , 2011. Unabridged Audio (Length: 6 hrs, 22 min) Read by Lorelei King. The one with the boudoir 'bake-off'. Review here.
Book 96: Ready Player One by Ernest Cline, 2011. 374 pages/Unabridged Audio (15h 40m) Read by Wil Wheaton. Brilliant virtual reality thriller. One of my best for 2013. Review here.
Book 97: My Dear I Wanted to Tell You by Louisa Young, 2011. 336 pages. WWI drama that I found worthy but dull.
Book 98: Worth Dying For (Jack Reacher, #15) by Lee Child, 2010. 410 pages. Pure escapism. Reviews of Books 97 and 98.
Book 99: Sorcery and the Single Girl (Jane Madison #2) by Mindy Klasky, 2007. 287 pages. Superior witchy romance. Review here.
Book 100: Redshirts: a Novel with Three Codas by John Scalzi, 2012. 306 pages/Unabridged Audio (7h,41m) Read by Wil Wheaton. Metafiction SF comedy. Great fun. Review here.
Book 101: Magus of Stonewylde (Stonewylde #1) by Kit Berry, 2005; revised edition 2011. 341 pages. Acclaimed series about Pagan community with dark secrets. Review here.
Book 102: A Name in Blood by Matt Rees, 2012. 288 pages. Explores the life and art of Caravaggio and seeks to answer the question of his fate. Review here.