by John Katzenbach
publisher: Ballantine Books publish date: July 31st 1996
format: mass market paperback pages: 437
language: English
ISBN:
0345386302 (9780345386304)
publisher: Ballantine Books publish date: April 25th 1995
format: hardcover pages: 468
language: English
ISBN:
0345386299 (9780345386298)
publisher: B de Books publish date: March 20th 2012
format: kindle pages: 464
language: English
ISBN:
9788466645799
publisher: G. K. Hall & Company publish date: December 31st 1995
format: hardcover pages: 644
language: English
ISBN:
0783813570 (9780783813578)
publisher: Bruna publish date: 1996
format: paperback pages: 362
language: English
ISBN:
9022982610 (9789022982617)
publisher: Simon & Schuster Audio publish date: May 1st 1995
format: audiobook minutes: 192
language: English
ISBN:
0671524526 (9780671524524)
language: English
ISBN:
0751516287 (9780751516289)