Stallion Gate, by Martin Cruz Smith
I read the book, Stallion Gate, too. Quite an explosive ending. :)