Promises to Keep (Sabrina Vaughn #3)
Maegan Beaumont

Meanwhile, police Inspector Sabrina Vaughn--the woman Michael passionately loves but has been kept from seeing--discovers the body of a little boy that bears a striking resemblance to the missing child. Against all his instincts, Michael must draw Sabrina into his life as one of the world's most notorious assassins if he's to overcome the legacy of his bloodthirsty past.