Captain Blood Rafael Sabatini
Publisher: Vintage Classic
ISBN-13: 9780099529897