ANS:
What is the collective noun for books?
As a generic, I would go for:
Library of Books – this seems to be the favored term.
However, you might also see:
Pile of Books
Shelf of Books
Cornucopia would seem like a good choice, but that’s the collective noun for slugs.