publisher: Touchstone publish date: July 2010
format: mass market paperback
language: English
ISBN:
9781416592877
language: English
ISBN:
1615236074 (9781615236077)
publisher: Touchstone publish date: December 8th 2009
format: ebook pages: 384
language: English
ISBN:
1439190488 (9781439190487)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456110764 (9781456110765)