publisher: Basic Books
publish date: February 7th 2012
format: paperback pages: 336
language: English
ISBN:
0465025234 (9780465025237)
publisher: Basic Books publish date: February 7th 2012
format: kindle pages: 312
language: English
ASIN: B0073SYA1C
publisher: Basic Books publish date: February 7th 2012
format: ebook pages: 336
language: English
ISBN:
0465028268 (9780465028269)