Ah sweet revenge.

The Count of Monte Cristo - Alexandre Dumas

I found this book long and a bit difficult to read. Apparently, I read the abridged version, but I can't imagine what they took out.

 

Anyway, the end made up for the early dragging. The revenge in the end was worth the wait and very clever.