publisher: Riverhead Trade publish date: November 2nd 2004
format: paperback
language: English
ISBN:
1594480400 (9781594480409)
publisher: Riverhead Hardcover publish date: November 10th 2003
format: hardcover pages: 384
language: English
ISBN:
1573223468 (9781573223461)
publisher: Riverhead Books publish date: January 1st 2003
format: Unknown Binding
language: English
ISBN:
1573222569 (9781573222563)