Mikael Svahnberg rated H.M.S. Surprise: 4 stars Aug. 26, 2014 Public H.M.S. Surprise by Patrick O'Brian (Aubrey-Maturin, #3)