publisher: Ellora's Cave publish date: September 30th 2004
format: paperback pages: 228
language: English
ISBN:
1419950363 (9781419950360)
publisher: Ellora's Cave publish date: May 9th 2003
format: ebook
language: English
ISBN:
1843604892 (9781843604891)