publisher: Seal Press publish date: July 21st 2004
format: paperback pages: 256
language: English
ISBN:
1580051154 (9781580051156)
publisher: Barnes & Noble, Inc. publish date: March 3rd 2007
format: hardcover pages: 297
language: English
ISBN:
0760791309 (9780760791301)