Anthropocene Islands: New approaches to ontology, politics and ethics - 9781786613806

ALSO AVAILABLE