by E.J. Dionne Jr.
publisher: Simon & Schuster publish date: June 1st 2004
format: paperback pages: 432
language: English
ISBN:
0743265734 (9780743265737)
publisher: Simon & Schuster publish date: June 1st 1992
format: paperback pages: 448
language: English
ISBN:
0671778773 (9780671778774)
publisher: Simon & Schuster publish date: May 15th 1991
format: hardcover pages: 432
language: English
ISBN:
0671682555 (9780671682552)
publisher: Simon & Schuster publish date: October 8th 2013
format: ebook pages: 432
language: English
ISBN:
1439128081 (9781439128084)