publisher: Ellora's Cave
publish date: June 1st 2006
format: paperback pages: 288
language: English
ISBN:
1419954571 (9781419954573)
publisher: Ellora's Cave publish date: December 21st 2006
format: ebook pages: 189
language: English
ISBN:
1419905244 (9781419905247)