Carpe Jugulum: Discworld, Book 23
Mightily Oats has not picked a good time to be a priest. He thought he'd come to the mountain kingdom of Lancre for a simple little religious ceremony. Now he's caught between vampires and witches, and he's not sure there is a right side.
There are the witches: young Agnes, who is really in two minds about everything; Magrat, who is trying to combine witchcraft and nappies; Nanny Ogg, who is far too knowing; and Granny Weatherwax, who is big trouble.
And the vampires are intelligent, with fancy waistcoats and lots of style. They're out of the casket and want a bite of the future.