The puzzle of books