publisher: BenBella Books
publish date: December 6th 2011
format: hardcover pages: 256
language: English
ISBN:
1936661551 (9781936661558)
publisher: BenBella Books publish date: December 27th 2011
format: ebook pages: 288
language: English
ISBN:
1936661810 (9781936661817)