Organizing Library Collections : Theory and Practice