publisher: Harper Perennial publish date: July 25th 2006
format: paperback pages: 320
language: English
ISBN:
0060554371 (9780060554378)
publisher: William Morrow publish date: July 26th 2005
format: hardcover pages: 320
language: English
ISBN:
0060554363 (9780060554361)
format: kindle pages: 320
language: English
ASIN: B00338QEZQ