On AlterNet: francis schaeffer