publisher: Seal Press publish date: November 9th 2000
format: paperback pages: 312
language: English
ISBN:
158005045X (9781580050456)
publisher: eReads.com publish date: July 6th 2010
format: ebook
language: English
ISBN:
0759294437 (9780759294431)
publisher: eReads.com publish date: June 22nd 2010
format: paperback pages: 324
language: English
ISBN:
0759243271 (9780759243279)