publisher: Free Press
publish date: August 31st 2004
format: hardcover pages: 320
language: English
ISBN:
0743251326 (9780743251327)
publisher: Free Press publish date: July 28th 2008
format: paperback pages: 320
language: English
ISBN:
1439123101 (9781439123102)
ASIN: 1439123101
publisher: Tantor Media publish date: October 15th 2004
format: audiobook
language: English
ISBN:
1400151406 (9781400151400)
publisher: Free Press publish date: June 17th 2008
format: ebook pages: 320
language: English
ISBN:
1439104956 (9781439104958)
format: kindle pages: 332
language: English
ASIN: B0036QVO4G
publisher: Tantor Media publish date: October 15th 2004
format: audiobook
language: English
ISBN:
1400131405 (9781400131402)
publisher: Tantor Media publish date: October 15th 2004
format: audiobook
language: English
ISBN:
1400101409 (9781400101405)