What We Owe the Future

£20.00

How does morality change when we consider all the people who have not yet been born? 

What We Owe the Future