Book 1: NOS4R2 by Joe Hill with illustrations by Gabriel Rodriguez, 2013. 704 pages. Superb horror novel with Christmas theme.
Book 2: Skipping Christmas by John Grisham, 2001. 242 pages. A Christmas tale chosen by our reading group as an alternative for those who avoid horror. Reviews of Books 1 and 2.
Book 3: The Weirdstone of Brisingamen (Tales of Alderley #1) by Alan Garner, 1960. Introduction, 2010. 50th Anniversary Edition. 320 pages. One of my favourite books from childhood. Review here.
Book 4: Career of Evil (Cormoran Strike #3) by Robert Galbraith (J.K. Rowling), 2015. 494 pages. Unabridged Audiobook (17 hrs, 54 mins). Read by Robert Glenister. Latest in this superb private detective series. Review here.
Book 5: Harmony Black (Harmony Black #1) by Craig Schaefer, 2015. 315 pages. Entertaining urban fantasy. Review here.
Book 6: Steadfast (Elemental Masters #9) by Mercedes Lackey, 2013. 298 pages. Unabridged Audiobook (11 hrs, 37 mins). Read by Carmela Corbett. One of the weaker offerings in this series very loosely based on The Steadfast Tin Soldier. Review here.
Book 7: The Bellwether Revivals by Benjamin Wood, 2012. 552 pages. Cambridge-based psychological thriller. Review here.