ALSO BY KURT EICHENWALD
THE INFORMANT
SERPENT ON THE ROCK fNby4JSk0kN1+8T9BTte8KOk99P43PiW6oOu+Jc2gLZa7Tj64owM3fSifU/YUdBz