The Alchemist by Paulo Coelho
Best for Book Clubs
15,750 books — 20,581 voters