One thing I can suggest, is the book that I love the most. And that book is: The Count of Monte Cristo. By Alexandre Dumas.
Although the book doesn't meet your quota of modern, it is a very well written book, with various themes attached to it. Anything from high seas adventures, to revenge, loyalty, riches, treasure and greed, etc.
It is very well worth reading.