publisher: Ellora's Cave
publish date: March 31st 2004
format: paperback pages: 244
language: English
ISBN:
1843608049 (9781843608042)
publisher: Ellora's Cave
format: ebook
language: English
ISBN:
1843601680 (9781843601685)
format: kindle pages: 222
language: English
ASIN: B003370JXU
publisher: Ellora's Cave publish date: November 15th 2012
format: ebook
language: English
ISBN:
1419944207 (9781419944208)