Adam Riggio


, 2015, Ecology, ethics, and the future of humanity, Palgrave Macmillan, Basingstoke.