DownloadThe Portobello Bookshop Gift Guide 2024

John Foster Author & Editor

John Foster teaches philosophy at Lancaster University. His most recent book is `After Sustainability: Denial, Hope, Retrieval’ (Routledge, 2014).