a library can will have many bookshelves