Public libraries are the last vestige of public free space.