publisher: Free Press
publish date: January 1st 1996
format: hardcover pages: 656
language: English
ISBN:
0684845121 (9780684845128)
publisher: Free Press/Macmillan publish date: February 1st 1999
format: hardcover pages: 609
language: English
ISBN:
0788160710 (9780788160714)
publisher: Free Press publish date: September 10th 2007
format: paperback pages: 656
language: English
ISBN:
1416576460 (9781416576464)
language: English
ISBN:
0002558505 (9780002558501)
publisher: Free Press
format: ebook pages: 656
language: English
ISBN:
143913801X (9781439138014)