On AlterNet: american clean energy and