Bloody Mary by J. A. Konrath
This is the second in the Jack Daniels mystery series.
Who would think a murder mystery thriller could have humor? This author does. Mixing a female cop “Jack”, her partner Herb and a serial killer. Even though you learn who the killer is before the end, it isn’t about who did it.
Witty and loaded with a cast of characters to keep you turning pages. Be aware there are some gory descriptions as well, as this is a murder mystery thriller. Jack’s personal and professional life are quite the read.