Books by David Rosenfelt

I am a novelist with 37 dogs. I have gotten to this dubious position with absolutely no planning, and at no stage in my life could I have predicted it. But here I am. My childhood was relentlessly normal. The middle of three brothers, loving parents, a