Still Waters (Sanctuary, #4) - R.J. Scott
I am totally in love with this series.