October surprise

Gary Sick
Random House
9780812919899
0-8129-1989-0