publisher: Ellora's Cave
publish date: February 18th 2005
format: paperback pages: 363
language: English
ISBN:
1419951572 (9781419951572)
publisher: Ellora's Cave publish date: June 2004
format: ebook pages: 292
language: English
ISBN:
1843609622 (9781843609629)
format: kindle pages: 440
language: English
ASIN: B0032C99TG