Book 85: A God in Ruins by Kate Atkinson, 2015. 395 pages. Unabridged Audiobook (16 hrs, 29 mins) Read by Alex Jennings. A companion piece to her Life After Life. Review here.
Book 86: The Congregation (Jake and Amanda Bannon #2) by Desiree Bombenon, 2015.262 pages. An improvement on the first in this mystery series. Review here.
Book 87: Abducted (Lizzy Gardner #1) by T. R. Ragan, 2011. 382 pages. Fast paced crime thriller. Review here.
Book 88: Reserved for the Cat (Elemental Masters #6) by Mercedes Lackey. 2007. 400 pages. Unabridged Audiobook (10 hrs, 44 mins). Read by Mirabai Galashan. Loosely based on Puss-in-Boots. Review here.
Book 89: The Scam (Fox and O'Hare #4) by Janet Evanovich and Lee Goldberg, 2015. 304 pages. Latest in this fun crime caper series. Review here.
Book 90: Arcadia by Iain Pears, 2015. 608 pages. Amazing novel that combines several genres. Review here.
Book 91: The Ape Who Guards the Balance (Amelia Peabody #10) by Elizabeth Peters, 1998. 578 pages. Unabridged Audio (15 hrs, 12 mins). Narrated by Barbara Rosenblat. More excitement in Egypt for Amelia and associates. Review here.
Book 92: My Name is N by Robert Karjel, 2010. Translated from the Swedish by Nancy Pick and Robert Karjel, 2015. 352 pages. Unabridged Audiobook (10 hrs, 35 mns). Read by William Hope.
Outstanding political thriller. Review here.
Book 93: A Brief History of Seven Killings by Marlon James, 2014. 704 pages. Fictional account of the 1976 attempted murder of Bob Marley and its aftermath. Review here.