People often claim that we should act for the sake of future generations, particularly regarding environmental concerns. Is that rational? Why should I care what happens to people after I am dead? Why should I work for the benefit of people who cannot possibly benefit my life and who aren't even known, let alone of value, to me?