Witchcraft for Wayward Girls
Grady Hendrix
Knockdown
Dick Francis
Crooked House
Agatha Christie
DW40 - Raising Steam
Terry Pratchett
Discworld (40)
They do it with mirrors
Miss Marple (6)