Create a change history for the books.
I believe that the develop team use a file history system called "git," which is the industry standard.
With git, this new feature would be easy to implement and would bring more transparency to the book update process.