Book 34: Book of Shadows. by Alexandra Sokoloff, 2010. 320 pages. Crime thriller with witchcraft themes. Review here.
Book 35: A Murder on London Bridge (Thomas Chaloner #5) by Susanna Gregory, 2009. 465 pages. More intrigue in Restoration London. Review here.
Book 36: The Sixth Man (King and Maxwell #5). by David Baldacci, 2011. 416 pages. The ex-Secret Service agents get involved in another complex case. Review here.
Book 37: The Cuckoo's Calling (Cormoran Strike #1) by Robert Galbraith (J.K. Rowling), 2013. 550 pages. Re-read of this excellent London-based mystery. Review here.
Book 38: Green River, Running Red by Ann Rule, 2004. 708 pages/Unabridged Audiobook (19 hrs, 23 mins). Read by Barbara Caruso. True crime work about the Green River Killer. Review here.
Book 39: Etiquette and Espionage (Finishing School #1) by Gail Carriger, 2013. 320 pages. Start of delightful YA steampunk series set earlier in the world of the Parasol Protectorate..
Book 40: The Curious Case of the Werewolf That Wasn't, the Mummy That Was, and the Cat in the Jar (Parasol Protectorate #0.5) by Gail Carriger, 2014. 32 pages. Short story featuring Alessandro Tarabotti. Reviews of Books 39 and 40.
Book 41: The Dogs of Littlefield by Suzanne Berne, 2013. 288 pages. Comedy drama set in affluent New England town. Review here.
Book 42: The Girl on the Train by Paula Hawkins, 2015. 325 pages. Advertised as Rear Window meets Gone Girl, this London-based thriller is current 'it book' in UK.
Book 43: The Hangman;s Song (Inspector McLean #3) by James Oswald, 2014. 485 pages. Edinburgh based police procedural with occult overtones. Reviews of Books 42 and 43.
Book 44: A God in Every Stone by Kamila Shamsie, 2014. 320 pages/Unabridged Audio. (9 hrs, 42 mins) Read by Joan Walker. Beautifully written novel set in early 20th century exploring the Great War and anti-colonialism in Peshawar District. Review here.