Peaceable nature : an optimistic view of life on earth