Sam Carrington One Little Lie C379*
Christina Dalcher VOX Silence can be deafening D1*
Katerina Diamond The Promise D55*
Felicity Everett The People at Number 9 E47*
Penny Farmer Dead in the Water F126
Helen Fields Perfect Prey F43
Vince Flynn Kill Shot F260
Camilla Grebe The Ice Beneath Her G47*
Philippa Gregory The Kingmaker’s Daughter G57
Peter James You are Dead J147
Dennis Lehane Since We fell L181
Ben Macintyre The Spy and the Traitor M190
Madeline Miller Circe M35*
Kate Mosse The Burning Chambers M142*
Gillian McAllister Everything but the Truth M91
Celeste Ng Everything I Never told you N22*
Liz Nugent Lying in Wait N84
Audrey Niffenegger The Time Traveler’s Wife N85
Sarah Pinborough Cross Her Heart P179*
Sally Rooney Normal People R192*
Karen Rose Monster in the Closet R184
Cath Staincliffe The Girl in The Green Dress S184*
Karen Swan The Paris Secret S212*
  The Greek Escape S213*
Alan Titchmarsh The Haunting T35
Penny Vincenzi A Question of Trust V12*
Science Fantasy    
Jeff Wheeler Prism Cloud SF165
  Iron Garland SF166
Many thanks to all those who have donated books to the library. If they do not appear on a New Additions listing they may be waiting to be processed, or we may have already had the book in the library and replaced it with your better copy.