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

ALSO AVAILABLE