publisher: HarperCollins publish date: June 26th 2007
format: ebook pages: 512
language: English
ISBN:
0061454494 (9780061454493)
publisher: HarperCollins publish date: June 26th 2007
format: hardcover pages: 496
language: English
ISBN:
0641913265 (9780641913266)
format: kindle pages: 498
language: English
ASIN: B000SCHBSE