I almost forgot..."The Professional", by W.C. Heinz. One of my favorite novels, all-time.