publisher: Ellora's Cave
publish date: October 1st 2005
format: paperback pages: 224
language: English
ISBN:
1419956493 (9781419956492)
publisher: Ellora's Cave publish date: April 12th 2006
format: ebook
language: English
ISBN:
1419905260 (9781419905261)
format: kindle pages: 222
language: English
ASIN: B00305CY4C