publisher: Riverhead Books publish date: December 11th 2006
format: ebook
language: English
ISBN:
1429501235 (9781429501231)
publisher: Penguin
language: English
ISBN:
1429501278 (9781429501279)
publisher: Penguin publish date: May 28th 2005
format: hardcover pages: 256
language: English
ISBN:
0641805241 (9780641805240)
publisher: Penguin publish date: April 6th 2006
format: kindle pages: 268
language: English
ASIN: B002RI9XB0