publisher: Free Press
publish date: December 28th 2004
format: hardcover pages: 576
language: English
ISBN:
0743254945 (9780743254946)
ASIN: 743254945
publisher: Free Press publish date: December 15th 2009
format: ebook pages: 576
language: English
ISBN:
0743276582 (9780743276580)