publisher: Ellora's Cave publish date: October 30th 2004
format: paperback pages: 296
language: English
ISBN:
1419951351 (9781419951350)
publisher: Ellora's Cave publish date: June 26th 2003
format: ebook pages: 198
language: English
ISBN:
1843605287 (9781843605287)
format: kindle pages: 306
language: English
ASIN: B002ZI4MZE