publisher: Riverhead Trade publish date: April 2nd 2002
format: paperback pages: 288
language: English
ISBN:
1573229156 (9781573229159)
publisher: Riverhead Hardcover publish date: April 23rd 2001
format: hardcover pages: 208
language: English
ISBN:
1573221864 (9781573221863)
language: English
ISBN:
0006514898 (9780006514893)
language: English
ISBN:
0002261928 (9780002261920)