Books You'll Never Want to End

Long, readable novels you'll go back to again and again.
Anna Karenina by Leo Tolstoy

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