book hacking