publisher: HarperCollins publish date: August 29th 2006
format: ebook pages: 304
language: English
ISBN:
0061199664 (9780061199660)
publisher: HarperCollins publish date: August 29th 2006
format: hardcover pages: 266
language: English
ISBN:
0641919913 (9780641919916)