Book technology