publisher: Free Press publish date: August 9th 2005
format: hardcover pages: 403
language: English
ISBN:
0743228383 (9780743228381)
publisher: Free Press
publish date: May 15th 2000
format: hardcover pages: 364
language: English
ISBN:
0684864436 (9780684864433)