Library Catalogs Revisited: An Annotated Bibliography