On AlterNet: habitat for humanity