This is an oldie, but I still get e-mails about it pretty regularly.  Librarian, circa 2008!