You can also lock book entries behind advancements, meaning you could add pages that you could find which grant advancements upon rightclick, thus unlocking new pages. Something like Contenttweaker would allow you to do that, for example.