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