publisher: Riverhead Books publish date: September 6th 2005
format: paperback pages: 293
language: English
ISBN:
1594481345 (9781594481345)
publisher: Riverhead Hardcover publish date: October 21st 2004
format: hardcover pages: 304
language: English
ISBN:
1573222887 (9781573222884)
publisher: Riverhead Trade publish date: September 6th 2005
format: paperback pages: 304
language: English
ISBN:
1594481342
publisher: Riverhead Books publish date: September 6th 2005
format: ebook
language: English
ISBN:
0786557567 (9780786557561)
publisher: Riverhead Books publish date: October 21st 2004
format: ebook pages: 304
language: English
ISBN:
1101217316 (9781101217313)
publisher: Riverhead Books publish date: July 11th 2005
format: ebook
language: English
ISBN:
0786557540 (9780786557547)