by David Baird
publisher: M Q Publications
publish date: September 1st 2001
format: paperback pages: 464
language: English
ISBN:
1840723033 (9781840723038)
publisher: Sourcebooks publish date: November 1st 2001
format: paperback pages: 468
language: English
ISBN:
1570718822 (9781570718823)
publisher: Universe Publishing(NY)
format: hardcover pages: 468
language: English
ISBN:
0789308134 (9780789308139)