book inheritance and book explorer module