publisher: Basic Books
publish date: April 29th 2009
format: ebook pages: 336
ISBN:
0786730064 (9780786730063)
publisher: CreateSpace publish date: January 25th 2014
format: paperback pages: 274
language: English
ISBN:
1492860026 (9781492860020)
ASIN: 1492860026
publisher: CreateSpace publish date: October 17th 2012
format: paperback pages: 224
ISBN:
1479132381 (9781479132386)
publisher: Basic Books (AZ)
publish date: April 29th 2009
format: ebook pages: 304
ISBN:
0786730722 (9780786730728)
publisher: Westview Press
publish date: January 1st 1998
format: ebook pages: 320
ISBN:
1283276798 (9781283276795)