publisher: Seal Press publish date: March 10th 2005
format: paperback pages: 256
language: English
ISBN:
1580051294 (9781580051293)
publisher: Pgw publish date: April 28th 2005
format: paperback pages: 243
language: English
ISBN:
161560135X (9781615601356)