Libraries: hybrid spaces of culture for the community