by Adam Langer
publisher: Riverhead Trade publish date: May 3rd 2005
format: paperback pages: 512
language: English
ISBN:
1594480818 (9781594480812)
publisher: Riverhead Hardcover publish date: June 3rd 2004
format: hardcover pages: 448
language: English
ISBN:
1573222747 (9781573222747)
publisher: Riverhead Books publish date: May 3rd 2005
format: ebook pages: 512
language: English
ISBN:
1440628297 (9781440628290)
publisher: Riverhead Books
format: hardcover
language: English
ISBN:
5558757523 (9785558757521)
publisher: Riverhead Books publish date: May 3rd 2005
format: ebook pages: 512
language: English
ISBN:
1440605238 (9781440605239)
publisher: Riverhead Books publish date: May 3rd 2005
format: ebook pages: 512
language: English
ISBN:
1440603537 (9781440603532)