I like Catherine Coulter's FBI books.  This book was complicated, and for me not easy to follow, and some parts just too strange.  I never quite figured out who the female character was in relation to the current "hero", or why the character in the past owed her a debt.  In comparing to a favorite book, "Secrets of Witches" by D. Hearkness (not sure of spelling her name) this just falls way short, and short of the FBI/CIA series.  Her characters are somewhat predictable.