Are there good public libraries near you?