DSCF1667 The inexorable urge to devour nature