publisher: Miramax publish date: May 4th 2005
format: paperback pages: 320
language: English
ISBN:
1401359604 (9781401359607)
publisher: Harper
pages: 331
language: English
ISBN:
9780062429025
publisher: Harper Paperbacks publish date: 2014-08-19
format: Paperback pages: 288
language: English
ISBN:
0062355821 (9780062355829)
ASIN: 0062355821
format: kindle pages: 25
language: English
ASIN: B004V5HZS0