publisher: ECW Press
publish date: June 1st 2005
format: paperback pages: 300
language: English
ISBN:
1550226908 (9781550226904)
publisher: ECW Press publish date: June 20th 2005
format: ebook pages: 348
language: English
ISBN:
128194243X (9781281942432)