What we owe the future

Author William MacAskill Published by Oneworld ISBN 9780861546138 EAN 9780861546138 Bic Code HPS|JFF| Cover Paperback

£10.99

Product ID: 54922 SKU: 9780861546138 Category:

Should our priorities change when we consider all?the lives yet to come?