We Run The Tides by Vendela Vida has many things I like in a novel. ...