The Alchemist by Paulo Coelho
Best for Book Clubs
15,749 books — 20,577 voters