CTAN update: bookshelf