Blow fly - Cornwell, Patricia (New York Putnam Berkley Audio)
D unk