publisher: Ellora's Cave publish date: February 28th 2006
format: paperback pages: 278
language: English
ISBN:
141995427X (9781419954276)
publisher: Ellora's Cave publish date: August 17th 2005
format: ebook pages: 176
language: English
ISBN:
1419903357 (9781419903359)