publisher: Prometheus Books publish date: October 3rd 2005
format: hardcover pages: 314
language: English
ISBN:
159102353X (9781591023531)
publisher: Prometheus Books publish date: October 1st 2005
format: ebook
language: English
ISBN:
1615921966 (9781615921966)