Blood Oath - Christopher Farnsworth
Fun read, would make a great movie.