Anna Karenina by Leo Tolstoy

30 of 93
Anna Karenina
1054 pages; Penguin

From Stiva's debts and infidelity to Levin's idealized dream of a wife and family—from Nikolai's drunken Communist rants to Kitty's naive and passionate heart—Tolstoy weaves an extravagant web. —Oprah
Featured in Oprah's Book Club 2004