Desolation Island

Patrick O’Brian. Number five, and finally (almost) a cliffhanger. Certainly a story that ends with all sorts of loose ends, which I trust will be tied up eventually.