publisher: Seal Press publish date: December 13th 2005
format: paperback pages: 280
language: English
ISBN:
1580051529 (9781580051521)
publisher: Seal Press (CA) publish date: January 1st 2009
format: ebook
language: English
ISBN:
1282469029 (9781282469020)
publisher: Perseus Books Group publish date: October 1st 2009
format: ebook
language: English
ISBN:
1580053297 (9781580053297)