publisher: Ellora's Cave
publish date: September 6th 2006
format: ebook pages: 216
language: English
ISBN:
1419906828 (9781419906824)
publisher: Ellora's Cave publish date: May 1st 2007
format: paperback pages: 216
language: English
ISBN:
1419959514 (9781419959516)