Some of The Greatest English Books Ever Written, How Many Have You Read?

Don Quixote by Miguel de Cervantes

Hamlet by William Shakespeare

Jane Eyre by Charlotte Bronte

Moby Dick by Herman Melville

Ulysses by James Joyce

Anna Karenina by Leo Tolstoy

The Great Gatsby by F. Scott Fitzgerald

Things Fall Apart by Chinua Achebe

One Hundred Years of Solitude by Gabriel Garcia Marque

Dr Jekyll and Mr Hyde by Robert Louis Stevenson