Mother Nature: Gift or Curse?