programmed to kill book summary