publisher: Riverhead Trade publish date: February 28th 2006
format: paperback pages: 288
language: English
ISBN:
1594481873 (9781594481871)
publisher: Putnam Adult publish date: March 3rd 2005
format: hardcover pages: 256
language: English
ISBN:
0399152504 (9780399152504)