a library will have many bookshelves