Death and taxes: Why longer lives cost money - Christopher Snowdon (Institute of Economic Affairs (IEA), 2015)
Keywords: 330