I didn't have to think about this for long, because that book is totally A Tale of Two Cities by Charles Dickens.
Lucie Manette has been separated from her father for eighteen years while he languished in Paris' most feared prison, the Bastille. Finally reunited, the Manettes' fortunes become inextricably intertwined with those of two men, the heroic aristocrat Darnay and the dissolute lawyer Carton. Their story, which encompasses violence, revenge, love and redemption, is grippingly played out against the backdrop of the terrifying brutality of the French Revolution.
It's one of those must-read classics you absolutely want to read because you are sure you will love it because, after all, it was written by Dickens, and then you think- but there is nobody to squee about it with! That has always been one of my problems. No one over here reads the kinds of books I do. English fantasy - nope, apart from what everybody has read, such as Harry Potter; English classics - nope, and certainly not in English. And then the marmfish came along, not only with their love for English fantasy and YA, but also with a tremendous love for classics!
hanelissar is the fishy who shares my absolute love for Dickens, and who kept telling me to finally read A Tale of Two Cities. This is why, when I think of this book, I always think of Hannah as well. :)