Hogfather
Terry Pratchett
Discworld (20)
The Light Fantastic
Discworld (2)
Her Dark Heart
Carla Kovach
Detective Gina Harte (5)
Strange Sally Diamond
Liz Nugent
Six Geese A-Laying
Sophie Kinsella