publisher: Roc
publish date: 2011-10-04
format: ebook pages: 336
language: English
ISBN:
1101544732 (9781101544730)
publisher: Roc publish date: 2011-10-04
format: mass market paperback pages: 336
language: English
ISBN:
0451464222 (9780451464224)
publisher: Roc publish date: 2011-10-04
format: kindle
language: English
ASIN: B0052RDJKO