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.
You can help the HubPages community highlight top quality content by ranking this answer up or down.