The Alchemist by Paulo Coelho
Best for Book Clubs
15,753 books — 20,586 voters