Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The configuration options so far have been basic, and you can use many more to enhance the proxying system you want.
After you are past deciding which rules work for you locally, it is time to spread them out to other machines. You do so by specifying IP ranges that should be allowed or disallowed access, and you enter these into Squid using more ACL lines.