publisher: Ecco publish date: January 20th 2009
format: paperback pages: 304
language: English
ISBN:
0061438499 (9780061438493)
format: kindle pages: 306
language: English
ASIN: B001P9O344
publisher: HarperCollins publish date: October 6th 2009
format: ebook pages: 304
language: English
ISBN:
0061984566 (9780061984563)
publisher: HarperCollins publish date: January 20th 2009
format: ebook pages: 304
language: English
ISBN:
0061725803 (9780061725807)