First Degree by David Rosenfelt (2003, Hardcover)
Excellent writer, very witty descriptions make for very likeable characters. This is the first in the short series by David Rosenfelt and all are great. Lots of twists to keep you guessing. Well thought out, believeable mystery. Plus, he has an great dog.