Under the black flag

David Cordingly
Random House
9780679425601
0-679-42560-8