publisher: Basic Books publish date: May 4th 2010
format: ebook
language: English
ISBN:
0465021611 (9780465021611)
publisher: Basic Books publish date: May 4th 2010
format: hardcover pages: 288
language: English
ISBN:
0465013570 (9780465013579)
publisher: Basic Books publish date: April 3rd 2012
format: paperback pages: 288
language: English
ISBN:
0465028535 (9780465028535)
format: kindle pages: 288
language: English
ASIN: B003GYEGJI
publisher: ReadHowYouWant publish date: September 4th 2010
format: paperback pages: 534
language: English
ISBN:
1458759040 (9781458759047)
publisher: Basic Books (AZ) publish date: January 1st 2010
format: ebook pages: 264
language: English
ISBN:
1282745697 (9781282745698)