A new environmental ethics: the next millennium for life on earth - Rolston, Holmes (Routledge, 2012)