publisher: Riverhead Trade publish date: July 1st 1996
format: paperback pages: 254
language: English
ISBN:
1573225541 (9781573225540)
publisher: Riverhead Trade publish date: July 2nd 2002
format: paperback pages: 351
language: English
ISBN:
157322930X (9781573229302)
publisher: Riverhead Hardcover
publish date: May 17th 2007
format: hardcover pages: 352
language: English
ISBN:
1594489467 (9781594489464)
publisher: Hyperion
publish date: March 28th 2005
format: hardcover pages: 40
language: English
ISBN:
0786818344 (9780786818341)
publisher: Riverhead Trade publish date: May 3rd 2011
format: paperback pages: 368
language: English
ISBN:
159448516X (9781594485169)