This has been one of my favorite books for years. It's a beautiful story in a futuristic but not-so-unbelievable world where everyone is the same and no one has any choices. The past is not remembered, except by the Giver. He holds the memories of the past for the whole town, the whole world. But his time is fading and the town will have a new Giver: Jonas. But can Jonas handle the weight of all the world?