publisher: Seal Press publish date: September 26th 2006
format: paperback pages: 375
language: English
ISBN:
158005160X (9781580051606)
publisher: Seal Press (CA) publish date: October 11th 2011
format: ebook pages: 375
language: English
ISBN:
1580054404 (9781580054409)