BookEditHook class