Love in the Time of Cholera by Gabriel García Márquez
Best Historical Fiction
8,407 books — 27,583 voters