publisher: Riverhead Trade publish date: August 3rd 2004
format: paperback pages: 496
language: English
ISBN:
1594480117 (9781594480119)
publisher: Harper Perennial publish date: June 1st 2004
format: paperback pages: 320
language: English
ISBN:
0006531210 (9780006531210)
publisher: Atlantic Monthly Press publish date: July 10th 2003
format: hardcover pages: 414
language: English
ISBN:
0871138719 (9780871138712)
ASIN: 871138719
language: English
ISBN:
0002570599 (9780002570596)