Dead Tide by Stephen A. North ( 3.5 stars)

Quick Reply