publisher: Ecco publish date: March 3rd 2009
format: hardcover pages: 384
language: English
ISBN:
006135029X (9780061350290)
publisher: Ecco publish date: January 19th 2010
format: paperback pages: 384
language: English
ISBN:
0061350303 (9780061350306)
ASIN: 61350303
publisher: HarperCollins publish date: March 3rd 2009
format: ebook pages: 384
language: English
ISBN:
0061775282 (9780061775284)
publisher: HarperCollins publish date: March 3rd 2009
format: ebook pages: 384
language: English
ISBN:
0061775266 (9780061775260)
format: kindle pages: 386
language: English
ASIN: B001TKD4YY
publisher: HarperCollins publish date: October 6th 2009
format: ebook pages: 384
language: English
ISBN:
0061972797 (9780061972799)