The Highest Tide by Jim Lynch