100 essential books to read before you die
Do you think you've read all the classics there are in the world's libraries? Check out this gallery with one hundred books that should absolutely be on your list.
Fyodor Dostoyevsky
Margaret Atwood
Robert Louis Stevenson
Gabriel García Marquez
Stephen King
Homer
Bret Easton Ellis
Juan Rulfo
Marcel Proust
Günter Grass
Dino Buzzati
Lewis Carroll
Emily Brontë
Franz Kafka
Mario Vargas Llosa
Sylvia Plath
Ismail Kadare
Mary Shelley
Helen Fielding
Victor Hugo
Gabriela Mistral
Joseph Conrad
Anne Frank
Leo Tolstoy
Marguerite Duras
Dante Alighieri
Ursula K. Leguin
Charles Dickens
Jules Verne
Orhan Pamuk
Haruki Murakami
Zadie Smith
Maxim Gorky
Albert Camus
Virginia Woolf
Agatha Christie
Chinua Achebe
Isabel Allende
Miguel de Cervantes
Annie Proulx
Michel Houellebeq
Thomas Mann
George Eliot
Yukio Mishima
Bram Stoker
Jane Austen
Selva Almada
F. Scott Fitzgerald
Boris Pasternak
Roald Dahl
Naguib Mahfuz
Patricia Highsmith
Federico Garcia Lorca
Raymond Chandler
Cormac McCarthy
Amin Maalouf
J. M. Coetzee
Stieg Larsson
Gustave Flaubert
Carlos Fuentes
Antoine de Saint-Exupéry
Joan Didion
Abraham Yenoshua
Stefan Zweig
Phillip Roth
Roberto Saviano
Alice Munro
Elfriede Jelinek
Patrick Modiano
Camilo Jose Cela
James Fenimore Cooper
Primo Levi
Harper Lee
Truman Capote
Juan Carlos Onetti
Oscar Wilde
Arundhati Roy
Antonio Tabucchi
Rudyard Kipling
Umberto Eco
Jose Saramago
Vladimir Nabokov
Azar Nafisi
Carson McCullers
Anonymous author
Stendhal
Karen Blixen
James Joyce
Curzio Malaparte
Laura Esquivel
William Faulkner
Leonardo Padura
Carmen Laforet
Sempé and Goscinny
Ernest Hemingway
Murashaki Sikibu
Julio Cortázar
Milan Kundera
Jorge Luis Borges