publisher: Eos publish date: January 12th 2010
format: paperback pages: 309
language: English
ISBN:
0061662429 (9780061662423)
publisher: HarperCollins publish date: February 2nd 2010
format: ebook pages: 273
language: English
ISBN:
0061962139 (9780061962134)
format: kindle pages: 323
language: English
ASIN: B0034EJL5E