publisher: Seal Press publish date: November 11th 2005
format: paperback pages: 272
language: English
ISBN:
1580051456 (9781580051453)
publisher: Avalon Publishing Group publish date: October 1st 2009
format: ebook
language: English
ISBN:
0786746327 (9780786746323)