publisher: HarperCollins publish date: June 12th 2007
format: ebook pages: 368
ISBN:
0061445061 (9780061445064)
publisher: William Morrow publish date: June 12th 2007
format: hardcover pages: 352
language: English
ISBN:
0060779489 (9780060779481)
ASIN: 60779489