publisher: BenBella Books publish date: March 11th 2008
format: hardcover pages: 305
language: English
ISBN:
1933771364 (9781933771366)
publisher: BenBella Books publish date: February 1st 2008
format: ebook
language: English
ISBN:
1935251341 (9781935251347)