Slater's Tempest (The Slater Mysteries #3)
T.J. Jones

Eric Slater and his partner Maggie take on their most perplexing case yet, when they travel to the Florida Keys, hoping to fulfill a dying man's last wish and return his only heir. There are plenty of twists and turns, banter, and mystery in this one. Maggie does battle with a shark, and Slater fights his own demons when Jasmine is attacked.
Even "Old Eli" the ghost lends a hand. That's one mystery Slater isn't going to solve.