publisher: Soft Skull Press publish date: April 8th 2005
format: hardcover pages: 308
language: English
ISBN:
1932360816 (9781932360813)
publisher: Soft Skull Press publish date: May 30th 2006
format: paperback pages: 310
language: English
ISBN:
1933368470 (9781933368474)