publisher: EOS
publish date: May 25th 2010
format: paperback pages: 360
language: English
ISBN:
0061456772 (9780061456770)
ASIN: 61456772
publisher: HarperCollins publish date: May 25th 2010
format: ebook pages: 368
language: English
ISBN:
0061997951 (9780061997952)
format: kindle pages: 370
language: English
ASIN: B003H3IOIW