Karl and Donut are terrific. Bad guys are well portrayed and satisfyingly dispatched. This series is addicting. I look forward to book V.