publisher: New Press, The publish date: June 23rd 2005
format: hardcover pages: 444
language: English
ISBN:
1565849582 (9781565849587)
publisher: Doubleday
pages: 576
language: English
ISBN:
9780385416863
publisher: Blackstone Audiobooks publish date: January 1st 2006
format: audiobook
ISBN:
1455107891 (9781455107896)
publisher: Delta
format: paperback
language: English
ISBN:
0385310900 (9780385310901)