publisher: Ellora's Cave publish date: August 28th 2003
format: paperback pages: 308
language: English
ISBN:
1843606224 (9781843606222)
publisher: Ellora's Cave publish date: June 8th 2004
format: ebook
language: English
ISBN:
1843603470 (9781843603474)