Percival Keene
A Riveting Tale of Maritime Adventure and Moral Dilemmas