publisher: Free Press
publish date: April 5th 2000
format: paperback pages: 448
language: English
ISBN:
0743242564 (9780743242561)
publisher: Free Press publish date: June 12th 2000
format: hardcover pages: 448
language: English
ISBN:
0684836122 (9780684836126)
language: English
ISBN:
186049773X (9781860497735)