I used to think CS Forrester was the best there could be at this type of tale. But then there was Patrick O'Brian. And I think he improved from book to book, although due to time constraints I haven't read the last few. But I will.