On AlterNet: san francisco public library