A review by biblioneer
Captain Blood by Rafael Sabatini

5.0