publisher: Ellora's Cave publish date: May 27th 2005
format: paperback pages: 324
language: English
ISBN:
1419952048 (9781419952043)
publisher: Ellora's Cave publish date: November 24th 2004
format: ebook
language: English
ISBN:
1419900595 (9781419900594)