by Sean Martin
Books that offer contrasting viewpoints
Books that connect different domains
Fyodor Dostoevsky
Virgil
Plato
Discover hidden gems with our 'Gap Finder' and explore your reading tastes with the 'Mood Galaxy'. Go beyond simple lists.
Poul Anderson, Boris Vallejo
Frank Herbert
William Shakespeare
Epictetus
Haruki Murakami