publisher: HarperCollins publish date: May 12th 2009
format: ebook pages: 256
ISBN:
0061879118 (9780061879111)
publisher: Ecco
publish date: May 4th 2010
format: paperback pages: 256
language: English
ISBN:
0061579297 (9780061579295)
publisher: Ecco publish date: May 12th 2009
format: hardcover pages: 256
language: English
ISBN:
0061579246 (9780061579240)
publisher: HarperCollins publish date: May 12th 2009
format: ebook pages: 256
ISBN:
0061879134 (9780061879135)