format: library binding pages: 128
ISBN:
1932273174 (9781932273175)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 384
ISBN:
006185686X (9780061856860)
publisher: HarperCollins publish date: June 12th 2007
format: paperback pages: 400
language: English
ISBN:
0061445843 (9780061445842)