book hackling